注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Java編程實(shí)戰(zhàn)寶典

Java編程實(shí)戰(zhàn)寶典

Java編程實(shí)戰(zhàn)寶典

定 價(jià):¥99.80

作 者: 劉新,管磊 等著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 開發(fā)寶典叢書
標(biāo) 簽: 暫缺

ISBN: 9787302351702 出版時(shí)間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 817 字?jǐn)?shù):  

內(nèi)容簡介

  “開發(fā)寶典叢書”是由清華大學(xué)出版社為軟件開發(fā)愛好者精心打造的一套軟件開發(fā)百科全書。叢書強(qiáng)調(diào)“全面、新穎、詳細(xì)、實(shí)用、深入、高效”等特色,涵蓋常見的編程語言和技術(shù)。叢書中的每本書都是由從事軟件開發(fā)多年、具備豐富的開發(fā)經(jīng)驗(yàn)的老手精心編寫,講解細(xì)膩,內(nèi)容實(shí)用,并精心錄制了配套教學(xué)視頻??梢哉f,這套叢書是編程愛好者系統(tǒng)學(xué)習(xí)軟件開發(fā)技術(shù)的不二選擇,一冊在手,萬事無憂! 《Java編程實(shí)戰(zhàn)寶典》以J2SE為平臺,以最新的JDK1。7技術(shù)規(guī)范為切入點(diǎn),全面、系統(tǒng)地介紹了Java的基礎(chǔ)編程技術(shù)和常用開發(fā)方法。書中的各個(gè)技術(shù)點(diǎn)都提供了實(shí)例以供讀者實(shí)戰(zhàn)演練,各章最后還提供了實(shí)戰(zhàn)練習(xí)題以幫助讀者鞏固和提高。本書配1張DVD光盤,內(nèi)容為書中涉及的實(shí)例源文件及作者專門為本書錄制的配套教學(xué)視頻,以幫助讀者更加高效、直觀地學(xué)習(xí)本書內(nèi)容。另外,光盤中還贈送了大量的Java范例、模塊及項(xiàng)目案例開發(fā)的源程序和教學(xué)視頻,非常超值。本書共22章,分為8篇。首先講述了Java的基礎(chǔ)語法,然后介紹了Java中類和對象的實(shí)現(xiàn),這也是Java的核心所在。隨后介紹了Java中的高級技術(shù),詳細(xì)討論了其中的多線程、集合、泛型和RTTI等。這些基本知識介紹完畢之后,就進(jìn)入實(shí)際編程階段,先后介紹了GUI程序設(shè)計(jì)、多媒體程序設(shè)計(jì)、數(shù)據(jù)庫和網(wǎng)絡(luò)程序設(shè)計(jì),這些知識均以示例程序來講解。最后用3章的篇幅介紹了一個(gè)完整的即時(shí)通信軟件設(shè)計(jì)實(shí)例,讓讀者能夠從實(shí)例中學(xué)習(xí)程序設(shè)計(jì)的真諦(因篇幅所限,此3章內(nèi)容以PDF電子文檔的格式收錄于本書的配書光盤中)。本書內(nèi)容全面,實(shí)例豐富,特別適合想全面自學(xué)Java開發(fā)技術(shù)的人員閱讀,也適合使用Java進(jìn)行開發(fā)的工程技術(shù)人員和科研人員閱讀。對于Java程序員,本書更是一本不可多得的案頭必備參考手冊。另外,本書也可作為計(jì)算機(jī)和軟件工程等專業(yè)的教材和教學(xué)參考書。超值、大容量DVD光盤 本書實(shí)例源文件 18小時(shí)配套教學(xué)視頻 23小時(shí)Java開發(fā)實(shí)例教學(xué)視頻 4個(gè)Java項(xiàng)目案例源程序及3小時(shí)教學(xué)視頻 100頁本書第8篇內(nèi)容的電子書 355頁《Java程序員面試寶典》電子書一分鐘了解本書精華內(nèi)容Java的開發(fā)運(yùn)行環(huán)境(57分鐘視頻) Java語言基礎(chǔ)(75分鐘視頻) 對象和類(33分鐘視頻) 繼承與多態(tài)(35分鐘視頻) 數(shù)組與字符串(69分鐘視頻) Java的異常處理(58分鐘視頻) Java輸入輸出處理技術(shù)(110分鐘視頻) Java的多線程機(jī)制(83分鐘視頻) 運(yùn)行時(shí)類型識別(37分鐘視頻) 泛型(18分鐘視頻) Java集合框架(20分鐘視頻) 類型包裝器、自動裝箱和元數(shù)據(jù)(21分鐘視頻) 常用工具類(74分鐘視頻) GUI程序設(shè)計(jì)(29分鐘視頻) Java多媒體編程應(yīng)用(16分鐘視頻) 數(shù)據(jù)庫基礎(chǔ)(47分鐘視頻) Java數(shù)據(jù)庫編程技術(shù)(110分鐘視頻) Java網(wǎng)絡(luò)編程技術(shù)(78分鐘視頻) JSP程序設(shè)計(jì)(42分鐘視頻) 即時(shí)通訊系統(tǒng)開發(fā)項(xiàng)目實(shí)戰(zhàn)(71分鐘視頻)

作者簡介

  劉新,計(jì)算機(jī)軟件與理論專業(yè)碩士,現(xiàn)為湘潭大學(xué)信息工程學(xué)院教師,副教授。從事計(jì)算機(jī)專業(yè)教學(xué)11年。主要講授《Java程序設(shè)計(jì)語言》、《Java應(yīng)用技術(shù)》、《C語言程序設(shè)計(jì)》、《數(shù)據(jù)結(jié)構(gòu)》、《算法設(shè)計(jì)與分析》等專業(yè)課程。先后參與過10多個(gè)系統(tǒng)的開發(fā)工作,其中包括解放軍報(bào)全文檢索系統(tǒng)、新聞出版報(bào)全文檢索系統(tǒng)、警務(wù)管理系統(tǒng)、MARC數(shù)據(jù)編輯軟件、MARC數(shù)據(jù)到XML數(shù)據(jù)轉(zhuǎn)換系統(tǒng)、Z39。50客戶端瀏覽軟件、路橋收費(fèi)及稽查系統(tǒng)等。尤其擅長Java開發(fā)?!」芾?,畢業(yè)于北京工業(yè)大學(xué),計(jì)算機(jī)技術(shù)專業(yè)碩士,系統(tǒng)架構(gòu)師,出版過《P2P技術(shù)揭秘——P2P網(wǎng)絡(luò)技術(shù)原理與典型系統(tǒng)開發(fā)》,有多個(gè)軟件著作權(quán)和發(fā)明專利?,F(xiàn)就職于公安部第一研究所,從事應(yīng)用系統(tǒng)體系架構(gòu)設(shè)計(jì)方面的工作,對Java編程方法、語言機(jī)制、性能優(yōu)化、Java開源應(yīng)用框架等有較深入的研究。

圖書目錄

第1篇 Java基礎(chǔ)知識入門
第1章 Java的開發(fā)運(yùn)行環(huán)境( 教學(xué)視頻:57分鐘)
1.1 Java運(yùn)行原理與Java虛擬機(jī)
1.1.1 Java運(yùn)行原理簡述
1.1.2 Java虛擬機(jī)
1.2 Java的開發(fā)環(huán)境
1.2.1 JDK的安裝
1.2.2 如何設(shè)置系統(tǒng)環(huán)境變量
1.2.3 JDK安裝后的測試與驗(yàn)證
1.2.4 編譯命令的使用
1.2.5 解釋執(zhí)行命令的使用
1.2.6 UltraEdit的使用
1.3 Java應(yīng)用程序示例
1.4 Java Applet程序示例
1.5 本章小結(jié)
1.6 實(shí)戰(zhàn)習(xí)題
第2章 Java語言基礎(chǔ)( 教學(xué)視頻:75分鐘)
2.1 Java語言的關(guān)鍵特性
2.2 Java程序的構(gòu)成及文本風(fēng)格
2.2.1 Java程序的構(gòu)成
2.2.2 Java的代碼結(jié)構(gòu)
2.2.3 Java程序的格式編排
2.2.4 Java代碼的注釋風(fēng)格
2.3 數(shù)據(jù)類型
2.3.1 基本數(shù)據(jù)類型
2.3.2 常量
2.3.3 變量
2.3.4 整型數(shù)據(jù)
2.3.5 浮點(diǎn)型數(shù)據(jù)
2.3.6 字符型數(shù)據(jù)
2.3.7 布爾型數(shù)據(jù)
2.3.8 變量賦初值
2.3.9 變量的作用域
2.3.10 數(shù)據(jù)類型轉(zhuǎn)換
2.4 運(yùn)算符與表達(dá)式
2.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
2.4.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
2.4.3 邏輯運(yùn)算符和邏輯表達(dá)式
2.4.4 條件運(yùn)算符和條件表達(dá)式
2.4.5 位運(yùn)算符和位表達(dá)式
2.4.6 賦值運(yùn)算符和賦值表達(dá)式
2.4.7 表達(dá)式的求值順序
2.5 流程控制語句
2.5.1 3種基本控制結(jié)構(gòu)
2.5.2 表達(dá)式語句和空語句
2.5.3 塊語句
2.5.4 if~else分支語句
2.5.5 多路分支switch~case語句
2.5.6 當(dāng)型循環(huán)while語句
2.5.7 直到型循環(huán)do~while語句
2.5.8 當(dāng)型循環(huán)for語句
2.5.9 增強(qiáng)的for循環(huán)
2.5.10 循環(huán)的嵌套
2.5.11 跳轉(zhuǎn)語句break
2.5.12 跳轉(zhuǎn)語句continue
2.6 Java基礎(chǔ)語法實(shí)戰(zhàn)演習(xí)
2.6.1 判斷閏年
2.6.2 求最大公約數(shù)和最小公倍數(shù)
2.6.3 Fibonacci數(shù)列
2.6.4 逆向輸出數(shù)字
2.6.5 求水仙花數(shù)
2.6.6 輸出圖形
2.6.7 輸出九九口訣表
2.7 本章小結(jié)
2.8 實(shí)戰(zhàn)習(xí)題
第2篇 Java面向?qū)ο缶幊?br />第3章 對象和類( 教學(xué)視頻:33分鐘)
3.1 什么是面向?qū)ο?br />3.1.1 對象的理解
3.1.2 什么是類
3.1.3 消息的定義
3.1.4 面向?qū)ο蟮幕咎卣?br />3.2 類與對象
3.2.1 類的基本結(jié)構(gòu)
3.2.2 類的聲明
3.2.3 創(chuàng)建類體
3.2.4 對象的生命周期
3.2.5 對象的創(chuàng)建
3.2.6 對象的使用
3.3 成員變量的定義與使用
3.3.1 成員變量的定義
3.3.2 成員變量的訪問權(quán)限
3.3.3 實(shí)例成員變量和靜態(tài)成員變量
3.4 方法的定義和實(shí)現(xiàn)
3.4.1 方法的聲明
3.4.2 創(chuàng)建方法體與return語句
3.4.3 局部變量和成員變量的區(qū)別
3.4.4 方法的訪問權(quán)限
3.5 方法的調(diào)用
3.5.1 方法調(diào)用的形式
3.5.2 方法調(diào)用的參數(shù)
3.5.3 隱含參數(shù)this
3.6 構(gòu)造方法
3.6.1 無參數(shù)構(gòu)造方法的定義和使用
3.6.2 帶參數(shù)構(gòu)造方法的定義和使用
3.6.3 this關(guān)鍵字和構(gòu)造方法的調(diào)用
3.7 靜態(tài)方法
3.7.1 靜態(tài)方法的聲明和定義
3.7.2 靜態(tài)方法和實(shí)例方法的區(qū)別
3.7.3 靜態(tài)代碼塊
3.7.4 再論靜態(tài)成員變量
3.8 main()方法和命令行參數(shù)
3.9 終結(jié)處理與垃圾回收
3.9.1 對象的釋放和垃圾收集機(jī)制
3.9.2 finalize()終結(jié)處理方法
3.9.3 Java垃圾回收的工作原理
3.10 本地方法
3.11 本章小結(jié)
3.12 實(shí)戰(zhàn)習(xí)題
第4章 繼承與多態(tài)( 教學(xué)視頻:35分鐘)
4.1 繼承的概念
4.1.1 繼承的基本原理 4.1.2 Java繼承的特征 4.1.3 Java中子類繼承父類的描述及實(shí)現(xiàn) 4.1.4 Java繼承的內(nèi)存形態(tài) 4.2 繼承中屬性隱藏與方法覆蓋 4.2.1 屬性的隱藏 4.2.2 方法的覆蓋 4.3 構(gòu)造方法的繼承與調(diào)用 4.3.1 構(gòu)造方法的繼承 4.3.2 super關(guān)鍵字的使用 4.3.3 關(guān)于子類繼承父類的總結(jié) 4.4 多態(tài)技術(shù) 4.4.1 Java中的多態(tài) 4.4.2 重載與覆蓋 4.4.3 運(yùn)行時(shí)多態(tài) 4.5 接口與多重繼承 4.5.1 接口的定義 4.5.2 接口的繼承 4.5.3 接口的實(shí)現(xiàn) 4.6 Java抽象類與最終類 4.6.1 抽象類與抽象方法 4.6.2 最終類與最終方法 4.7 Java內(nèi)部類 4.7.1 內(nèi)部類的定義 4.7.2 內(nèi)部類訪問外部類的成員 4.7.3 內(nèi)部類之間的相互使用 4.7.4 在外部使用內(nèi)部類 4.7.5 匿名內(nèi)部類 4.7.6 內(nèi)部類的作用 4.8 Java包:庫單元 4.8.1 包的創(chuàng)建 4.8.2 包的使用 4.8.3 JAR文件的創(chuàng)建和使用 4.8.4 JDK中的常用包 4.9 本章小結(jié) 4.10 實(shí)戰(zhàn)習(xí)題 第3篇 Java數(shù)據(jù)處理 第5章 數(shù)組與字符串( 教學(xué)視頻:69分鐘) 5.1 數(shù)組 5.1.1 一維數(shù)組的聲明 5.1.2 一維數(shù)組的創(chuàng)建 5.1.3 一維數(shù)組的使用 5.1.4 二維數(shù)組的聲明 5.1.5 二維數(shù)組的創(chuàng)建 5.1.6 二維數(shù)組的使用 5.1.7 程序示例1——數(shù)組排序 5.1.8 程序示例2——楊輝三角 5.2 字符串 5.2.1 String對象的聲明 5.2.2 String對象的創(chuàng)建 5.2.3 String對象的使用 5.2.4 String類型的數(shù)組 5.2.5 StringBuffer對象的聲明 5.2.6 StringBuffer對象的創(chuàng)建 5.2.7 StringBuffer對象的使用 5.3 本章小結(jié) 5.4 實(shí)戰(zhàn)習(xí)題 第6章 Java的異常處理( 教學(xué)視頻:58分鐘) 6.1 異常與異常處理 6.1.1 異常的特點(diǎn) 6.1.2 異常處理的兩種模型 6.1.3 異常處理在編程中的優(yōu)點(diǎn) 6.2 Java的異常處理 6.2.1 Java的異常處理機(jī)制 6.2.2 Java異常類的層次結(jié)構(gòu) 6.2.3 Java異常的分類 6.2.4 Java異常處理的原則 6.3 Java異常處理實(shí)踐 6.3.1 Java異常捕獲與處理 6.3.2 異常的拋出 6.3.3 異常的嵌套處理 6.3.4 自定義異常及其處理方法 6.3.5 Java異常處理的應(yīng)用示例 6.4 本章小結(jié) 6.5 實(shí)戰(zhàn)習(xí) 第7章 Java輸入輸出處理技術(shù)( 教學(xué)視頻:110分鐘) 第4篇 Java中的高級技術(shù)
第8章 Java的多線程機(jī)制( 教學(xué)視頻:83分鐘) 第9章 運(yùn)行時(shí)類型識別( 教學(xué)視頻:37分鐘)
第10章 泛型( 教學(xué)視頻:18分鐘)
第11章 Java集合框架( 教學(xué)視頻:20分鐘)
第12章 類型包裝器、自動裝箱和元數(shù)據(jù)( 教學(xué)視頻:21分鐘)
第13章 常用工具類( 教學(xué)視頻:74分鐘)
第5篇 桌面程序開發(fā)
第14章 GUI程序設(shè)計(jì)( 教學(xué)視頻:29分鐘) 第15章 Java多媒體編程應(yīng)用( 教學(xué)視頻:16分鐘)
第6篇 數(shù)據(jù)庫程序設(shè)計(jì)
第16章 數(shù)據(jù)庫基礎(chǔ)( 教學(xué)視頻:47分鐘) 第17章 Java數(shù)據(jù)庫編程技術(shù)( 教學(xué)視頻:110分鐘)
第7篇 Java網(wǎng)絡(luò)程序開發(fā)
第18章 Java網(wǎng)絡(luò)編程技術(shù)( 教學(xué)視頻:78分鐘) 第19章 JSP程序設(shè)計(jì)( 教學(xué)視頻:42分鐘)
*第8篇 即時(shí)通信系統(tǒng)開發(fā)項(xiàng)目實(shí)戰(zhàn)
第20章 系統(tǒng)分析和設(shè)計(jì)( 教學(xué)視頻:27分鐘) 第21章 服務(wù)器端功能模塊的實(shí)現(xiàn)( 教學(xué)視頻:19分鐘)
第22章 客戶端功能模塊的實(shí)現(xiàn)( 教學(xué)視頻:25分鐘)
說明:因篇幅所限,第8篇內(nèi)容以PDF電子文檔的格式收錄于本書的配書光盤中贈送給讀者,讀者可以選擇閱讀。該項(xiàng)目案例涉及的源程序及視頻講解也收錄于配書光盤中。

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號