注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合Java編程實戰(zhàn)寶典

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

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

定 價:¥99.80

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

ISBN: 9787302351702 出版時間: 2014-08-01 包裝: 平裝
開本: 16開 頁數: 817 字數:  

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號