資源描述:
《java基礎(chǔ)與案例開發(fā)詳解目錄》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、本書以目前Java的較新版本JavaSE6.0為依托,結(jié)合Java語言特性和實(shí)戰(zhàn)案例,充分融入了企業(yè)開發(fā)過程中編程人員遇到的種種Java核心技術(shù)問題和編程思想,全面系統(tǒng)地介紹了Java語言的基礎(chǔ)知識(shí)、高級(jí)編程技術(shù)及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進(jìn),囊括了Java基本語法,數(shù)組和常用算法,Java面向?qū)ο蟮木幊趟枷?,還包括一些Java高級(jí)特性,并且將企業(yè)一些比較流行的項(xiàng)目融入本書中,如:聊天室程序、網(wǎng)絡(luò)五子棋、仿QQ的網(wǎng)絡(luò)聊天軟件JQ等。序言 JavaSE(JavaPlatform,StandardE
2、dition,Java標(biāo)準(zhǔn)版)是SunMicrosystems公司平臺(tái)體系結(jié)構(gòu)中最基礎(chǔ)也是最底層的版本,它是各種應(yīng)用平臺(tái)的基礎(chǔ)。JavaSE不僅包含了開發(fā)和部署各種桌面應(yīng)用程序的API,還包含了支持JavaEE企業(yè)級(jí)的應(yīng)用開發(fā)以及JavaME嵌入式開發(fā)的相關(guān)類。隨著Sun投入IBM的懷抱,JavaSE的功能將會(huì)進(jìn)一步加強(qiáng)。 JavaSE版本的各種特性的學(xué)習(xí)對(duì)初學(xué)者尤為重要。它不僅是初學(xué)者通向成功的基石,而且對(duì)它掌握的程度直接決定讀者后期作為Java軟件工程師的等級(jí)?! ”緯x用了大量的生活案例將Java
3、語言特性通過實(shí)戰(zhàn)代碼一一呈現(xiàn),使讀者不用刻意去記憶其中的理論就可以輕松掌握。本書中案例代碼注釋詳細(xì),很多部分都通過截圖的形式展現(xiàn)出來,讓讀者一目了然。本書中具有代表性的操作通過步驟的形式一步一步地進(jìn)行引導(dǎo)和講解,讓讀者不僅能知其所以然而且還能編出應(yīng)用程序,具有較高的實(shí)用價(jià)值,講解過程中還對(duì)一些初學(xué)者極易犯的錯(cuò)誤提供了相應(yīng)的解決方案和應(yīng)注意的事項(xiàng)或提示。這些錯(cuò)誤都是編者在開發(fā)和教學(xué)過程中的實(shí)踐經(jīng)驗(yàn)的總結(jié),目的是讓讀者在最短的時(shí)間內(nèi),掌握最核心最實(shí)用的技術(shù)。另外書中每章節(jié)的示例源代碼都放在所附光盤中,可幫助讀
4、者更加輕松地學(xué)習(xí)每一章節(jié)?! ”緯卜譃?0章,各章節(jié)簡(jiǎn)介如下?! 〉?、2和3章介紹Java環(huán)境的安裝配置,Java程序的開發(fā)過程和Java語言的基礎(chǔ)語法。 第4章介紹數(shù)組和常用算法的相關(guān)知識(shí)。 第5章和6章介紹面向?qū)ο蟮木幊趟枷耄撼橄?、封裝、繼承多態(tài)。本書中這兩章內(nèi)容最重要,讀者必須掌握其中的很多概念?! 〉?章介紹面向?qū)ο蟮姆治雠c設(shè)計(jì)思想以及一些常用的設(shè)計(jì)習(xí)慣,對(duì)后期編程起到一定的指導(dǎo)作用?! 〉?章和9章介紹一些常用的適用類,對(duì)編程思想的運(yùn)用和快速開發(fā)起到輔助作用。 第10章介紹Java異常
5、處理機(jī)制,這章是Java語言在健壯性上的體現(xiàn),建議讀者能熟練掌握?! 〉?1章介紹常用的數(shù)據(jù)結(jié)構(gòu)和泛型機(jī)制,對(duì)一些常用的集合類建議讀者能熟練掌握?! 〉?2章介紹Java多線程的相關(guān)知識(shí),重點(diǎn)在于理解多線程的運(yùn)行機(jī)制及線程同步的機(jī)制?! 〉?3章介紹IO流,主要用來對(duì)文件的讀、寫等操作?! 〉?4章介紹GUI圖形界面編程,包括AWT抽象窗口工具包和Swing組件等,對(duì)本章的內(nèi)容讀者了解即可?! 〉?5、16和19章分別介紹反射、注解和Socket網(wǎng)絡(luò)等編程相關(guān)知識(shí),多了解這些知識(shí)對(duì)開發(fā)將會(huì)有非常大的幫助。
6、編輯本段作者簡(jiǎn)介 張孝祥,北京傳智播客教育科技有限公司教學(xué)總監(jiān)。著有《Java就業(yè)培訓(xùn)教程》、《JavaScript網(wǎng)頁開發(fā)》、《深入體驗(yàn)JavaWeb開發(fā)內(nèi)幕—核心基礎(chǔ)》、《深入體驗(yàn)JavaWeb開發(fā)內(nèi)幕一高級(jí)特性》、《JavamB件開發(fā)詳解》等一系列Java暢銷書籍,發(fā)布了中國第一套Java學(xué)習(xí)視頻,被譽(yù)為“中國Java培訓(xùn)第一人”。張孝祥老師精通C/C++、VC、VB、Java、SQLServer、0racle等編程語言和數(shù)據(jù)庫系統(tǒng),善于解剖和分析問題,善于使用生動(dòng)形象的比喻,能將復(fù)雜的、難于理解
7、的問題與知識(shí)簡(jiǎn)單化講解。編輯本段圖書目錄 第1章 1.1Java語言發(fā)展簡(jiǎn)史2 1.2認(rèn)識(shí)Java語言3 1.2.1Java語言特性3 1.2.2JavaApplet4 1.2.3豐富的類庫4 1.2.4Java的競(jìng)爭(zhēng)對(duì)手5 1.2.5Java在應(yīng)用領(lǐng)域的優(yōu)勢(shì)7 1.3Java平臺(tái)的體系結(jié)構(gòu)7 1.3.1JavaSE標(biāo)準(zhǔn)版8 1.3.2JavaEE企業(yè)版10 1.3.3JavaME微型版11 1.4JavaSE環(huán)境安裝和配置12 1.4.1什么是JDK12 1.4.2JDK安
8、裝目錄和實(shí)用命令工具介紹12 1.4.3設(shè)置環(huán)境變量13 1.4.4驗(yàn)證配置的正確性14 1.5MyEcilpse工具介紹JavaSE環(huán)境安裝和配置15 1.6本章練習(xí)16 第2章 2.1什么是程序18 2.2計(jì)算機(jī)中的程序18 2.3Java程序19 2.3.1Java程序中的類型19 2.3.2Java程序開發(fā)三步曲21 2.3.3開發(fā)Java第一個(gè)程序21 2.3.4Java代碼中的注釋23 2