出版時間:2009-5 出版社:中國電力出版社 作者:張振領 編 頁數(shù):186 字數(shù):291000
前言
Java自1995年發(fā)布以來,已迅速成為主流的編程語言。它具有面向對象、跨平臺、多線程、安全可靠、內嵌的網(wǎng)絡支持等諸多特征,為軟件開發(fā)人員提供了良好的編程環(huán)境。它特別適于Intemet上應用軟件的開發(fā),是網(wǎng)絡程序設計人員的最佳選擇。為幫助讀者學習Java語言程序設計的相關知識,使讀者深入理解與掌握Java語言程序設計所涉及的概念、內涵、方法與技巧,提高程序設計能力,我們編寫了本書。本書可與(Java語言程序設計》配合使用,也可供有一定基礎的讀者單獨使用。本書包含兩部分內容:第一部分是Java語言程序設計的章節(jié)要點與習題解答,內容與課本各個章節(jié)完全對應。章節(jié)要點部分介紹了課本各章的主要內容,對各章的要點進行了總結。習題解答部分對各章課后習題進行了詳細的講解,并提供了補充練習題,給出了答案和解釋。所有的編程題目都給出了完整的源程序代碼,供讀者參考使用。當然,很多題目是可以有多種解答的,我們這里給出一種供讀者參考,并期待啟發(fā)讀者給出更好的解答,希望讀者在使用本書時,不要照抄照搬。本書第二部分是Java語言實驗指導,我們結合課本內容與學習Java語言程序設計的上機要求,提供了學習本課程應當進行的上機實驗。上機實驗是學習任何程序設計語言必不可少的實踐環(huán)節(jié),可以提高學生分析問題、解決問題的能力,通過實踐環(huán)節(jié)理解Java語言的基本結構和程序設計方法。通過上機實驗,可以加深對講授內容的理解,熟悉程序開發(fā)的基本環(huán)境,學會編寫和調試程序的基本方法;結合課本更好地掌握常用程序設計的技巧,培養(yǎng)和提高我們的動手能力。特別是Java語言是全新的面向對象和網(wǎng)絡的程序設計語言,要深入體會并掌握Java語言的平臺無關、面向對象、多線程、安全可靠、內嵌的網(wǎng)絡支持等諸多特性,需要讀者進行大量的編程實踐。本書內容豐富,概念清晰,實用性強,是學習Java語言的一本極佳參考書。它不僅可以作為《Java語言程序設計》的參考書,而且可以作為其他Java語言學習的參考書;既適于高等學校師生或計算機培訓使用,也可供報考計算機等級考試的讀者使用。希望廣大讀者通過學習本書,在Java語言程序設計方面的知識與能力能夠得到較大的提高。本書難免存在不妥與錯誤之處,希望廣大讀者批評指正。
內容概要
本書是Java語言程序設計的配套用書,它由兩部分內容組成:第一部分是教材章節(jié)要點與課后習題解答,包括教材各章內容的要點總結、習題答案,補充習題及其解答;第=部分是實驗指導,結合教材內容與上機要求,對Java程序設計上機實驗的目的、步驟和方法進行介紹,提供了學習本課程應當進行的實驗,并給出了完整的參考程序。 本書可作為高等本科學校、高等專科學校、成人高等學校及本科院校舉辦的二級職業(yè)技術學院、繼續(xù)教育學院的教材,還可作為程序開發(fā)人員和自學者的參考用書。
書籍目錄
前言第一部分 章節(jié)要點與習題解答 第1章 Java語言概述 1.1 本章要點 1.2 課后習題解答 1.3 補充習題 1.4 補充習題解答 第2章 Java語言基礎 2.1 本章要點 2.2 課后習題解答 2.3 補充習題 2.4 補充習題解答 第3章 面向對象程序設計技術 3.1 本章要點 3.2 課后習題解答 3.3 補充習題 3.4 補充習題解答 第4章 Java類庫和常用類簡介 4.1 本章要點 4.2 課后習題解答 4.3 補充習題 4.4 補充習題解答 第5章 Java異常處理 5.1 本章要點 5.2 課后習題解答 5.3 補充習題 5.4 補充習題解答 第6章 Java圖形用戶界面設計 6.1 本章要點 6.2 課后習題解答 6.3 補充習題 6.4 補充習題解答 第7章 Java Applet 7.1 本章要點 7.2 課后習題解答 7.3 補充習題 7.4 補充習題解答 第8章 輸入/輸出系統(tǒng) 8.1 本章要點 8.2 課后習題解答 8.3 補充習題 8.4 補充習題解答 第9章 多線程編程 9.1 本章要點 9.2 課后習題解答 9.3 補充習題 9.4 補充習題解答 第10章 多媒體編程 10.1 本章要點 10.2 課后習題解答 10.3 補充習題 10.4 補充習題解答 第11章 網(wǎng)絡編程 11.1 本章要點 11.2 課后習題解答 11.3 補充習題 11.4 補充習題解答 第12章 Java數(shù)據(jù)庫訪問技術 12.1 本章要點 12.2 課后習題解答 12.3 補充習題 12.4 補充習題解答第二部分 Java語言實驗指導 一、上機實驗目的 二、上機實驗步驟 三、實驗基本內容 實驗1 Java開發(fā)環(huán)境安裝、配置與應用 一、實驗目的 二、實驗內容 實驗2 Java基本語法 一、實驗目的 二、實驗內容 三、參考程序 實驗3 面向對象程序設計技術 一、實驗目的 二、實驗內容 三、參考程序 實驗4 Java類庫和常用類的使用 一、實驗目的 二、實驗內容 三、參考程序 實驗5 異常處理 一、實驗目的 二、實驗內容 三、參考程序 實驗6 圖形用戶界面設計 一、實驗目的 二、實驗內容 三、參考程序 實驗7 Java Applet 一、實驗目的 二、實驗內容 三、參考程序 實驗8 輸入/輸出系統(tǒng) 一、實驗目的 二、實驗內容 三、參考程序 實驗9 多線程編程 一、實驗目的 二、實驗內容 三、參考程序 實驗10 多媒體編程 一、實驗目的 二、實驗內容 三、參考程序 實驗11 網(wǎng)絡編程 一、實驗目的 二、實驗內容 三、參考程序 實驗12 Java數(shù)據(jù)庫訪問 一、實驗目的 二、實驗內容 三、參考程序參考文獻
章節(jié)摘錄
插圖:第一部分 章節(jié)要點與習題解答第1章 Java語言概述1.1 本章要點1.1.1 Java簡介Java是美國Sun公司開發(fā)的一種具有“簡單、面向對象、分布式、解釋型、健壯、安全、與平臺無關、可移植、高性能、多線程和動態(tài)執(zhí)行”等特性的語言。Java是新一代面向對象和網(wǎng)絡的程序設計語言,特別適于Intemet/Intranet上應用軟件的開發(fā),成為編寫網(wǎng)絡應用軟件的首選語言。1.1.2 Application與AppletJava程序分為兩類:Java Application(應用程序)和Java Applet(小應用程序)。(1)JavaApplication。JavaApplication是可獨立解釋執(zhí)行的應用程序。一個JavaApplication可以有多個類,但是最多只能有一個public類。如果有一個類是public類,則源文件的名字必須與這個類的名字完全相同。每個類可以有多個方法,任何方法中可以有多條語句,每一條語句都要以“;”結束。對于一個Java Application,必須有一個main()方法,該方法標志著執(zhí)行應用程序的起點。使用Java語言編寫Java Application一般分成3個步驟:建立Java源程序,即利用某一種文本編輯器建立Java源程序文件,擴展名為.java;編譯源程序,利用Java編譯器(javac)編譯程序,產生.class字節(jié)碼文件;運行Java程序,利用解釋器(java)解釋字節(jié)碼文件,完成程序的運行過程。Java語言具有半編譯、半解釋的特性,Java程序編譯后并不生成可執(zhí)行文件,而是生成字節(jié)碼(byte code)這種與平臺無關的中間格式文件,然后再由Java虛擬機解釋執(zhí)行。(2)Java Applet。Java Applet沒有main()方法,不能用Java解釋器直接執(zhí)行,必須嵌在超文本文件中,并由帶有Java解釋器的WWW瀏覽器(如lntemet Explorer、Netscape等)來解釋執(zhí)行。將Applet稱為小程序的原因就是因為其代碼較少,易于從Intemet/lntranet下載。Java Applet的建立及運行步驟與Java Application略有不同,可分為4個步驟:利用文本編輯器建立Java源程序文件;利用Java編譯器(javac)編譯該JavaApplet,產生.class文字碼文件;建立一個HTML文件,在其中嵌入Java字節(jié)碼文件;用wwW瀏覽器或appletviewer裝入該HTML文件,使Applet運行。
編輯推薦
《Java程序設計題解與實驗指導》可與《Java語言程序設計》配合使用,也可供有一定基礎的讀者單獨使用?!禞ava程序設計題解與實驗指導》包含兩部分內容:第一部分是Java語言程序設計的章節(jié)要點與習題解答,內容與課本各個章節(jié)完全對應。章節(jié)要點部分介紹了課本各章的主要內容,對各章的要點進行了總結。習題解答部分對各章課后習題進行了詳細的講解,并提供了補充練習題,給出了答案和解釋。所有的編程題目都給出了完整的源程序代碼,供讀者參考使用。
圖書封面
評論、評分、閱讀與下載