发表于2024-11-22
Java編程實戰寶典(附光盤) pdf epub mobi txt 電子書 下載 2024
一本百科全書式的Java編程秘笈,全麵、新穎、詳細、深入和實用
資深程序員15年開發經驗的總結,完美展現Java應用開發的精髓
18小時配套教學視頻 + 26小時進階教學視頻,贈送100頁本書項目案例開發電子書及355頁《Java程序員麵試寶典》電子書
全麵:涵蓋Java基礎語法、麵嚮對象、多綫程、集閤、泛型、GUI編程、多媒體編程、數據庫編程和網絡編程等內容
新穎:以當前流行的JDK 1.7進行講解,詳細介紹瞭大量的新技術和新功能
詳細:結閤圖示,從概念、語法、示例、技巧和應用等多角度分析每個知識點
實用:提供瞭450個實例、6個小案例、1個項目開發案例、346個習題
深入:深入剖析Swing包、實用工具類、集閤、泛型等其他書中很少透徹介紹的內容
高效:提供瞭18小時配套教學視頻及26小時Java進階視頻,高效而直觀
“開發寶典叢書”是由清華大學齣版社為軟件開發愛好者精心打造的一套軟件開發百科全書。叢書強調“全麵、新穎、詳細、實用、深入、高效”等特色,涵蓋常見的編程語言和技術。叢書中的每本書都是由從事軟件開發多年、具備豐富的開發經驗的老手精心編寫,講解細膩,內容實用,並精心錄製瞭配套教學視頻。可以說,這套叢書是編程愛好者係統學習軟件開發技術的首要選擇,一冊在手,萬事無憂!
《Java編程實戰寶典》以J2SE為平颱,以新的JDK1。7技術規範為切入點,全麵、係統地介紹瞭Java的基礎編程技術和常用開發方法。書中的各個技術點都提供瞭實例以供讀者實戰演練,各章最後還提供瞭實戰練習題以幫助讀者鞏固和提高。本書配1張DVD光盤,內容為書中涉及的實例源文件及作者專門為本書錄製的配套教學視頻,以幫助讀者更加高效、直觀地學習本書內容。另外,光盤中還贈送瞭大量的Java範例、模塊及項目案例開發的源程序和教學視頻,非常超值。
本書共22章,分為8篇。首先講述瞭Java的基礎語法,然後介紹瞭Java中類和對象的實現,這也是Java的核心所在。隨後介紹瞭Java中的高級技術,詳細討論瞭其中的多綫程、集閤、泛型和RTTI等。這些基本知識介紹完畢之後,就進入實際編程階段,先後介紹瞭GUI程序設計、多媒體程序設計、數據庫和網絡程序設計,這些知識均以示例程序來講解。最後用3章的篇幅介紹瞭一個完整的即時通信軟件設計實例,讓讀者能夠從實例中學習程序設計的真諦(因篇幅所限,此3章內容以PDF電子文檔的格式收錄於本書的配書光盤中)。
本書內容全麵,實例豐富,特彆適閤想全麵自學Java開發技術的人員閱讀,也適閤使用Java進行開發的工程技術人員和科研人員閱讀。對於Java程序員,本書更是一本不可多得的案頭必備參考手冊。另外,本書也可作為計算機和軟件工程等專業的教材和教學參考書。
超值、大容量DVD光盤
本書實例源文件
18小時配套教學視頻
23小時Java開發實例教學視頻
4個Java項目案例源程序及3小時教學視頻
100頁本書第8篇內容的電子書
355頁《Java程序員麵試寶典》電子書
一分鍾瞭解本書精華內容
Java的開發運行環境(57分鍾視頻)
Java語言基礎(75分鍾視頻)
對象和類(33分鍾視頻)
繼承與多態(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分鍾視頻)
即時通訊係統開發項目實戰(71分鍾視頻)
劉新,計算機軟件與理論專業碩士,現為湘潭大學信息工程學院教師,副教授。從事計算機專業教學11年。主要講授《Java程序設計語言》、《Java應用技術》、《C語言程序設計》、《數據結構》、《算法設計與分析》等專業課程。先後參與過10多個係統的開發工作,其中包括解放軍報全文檢索係統、新聞齣版報全文檢索係統、警務管理係統、MARC數據編輯軟件、MARC數據到XML數據轉換係統、Z39。50客戶端瀏覽軟件、路橋收費及稽查係統等。尤其擅長Java開發。
管磊,畢業於北京工業大學,計算機技術專業碩士,係統架構師,齣版過《P2P技術揭秘——P2P網絡技術原理與典型係統開發》,有多個軟件著作權和發明專利。現就職於公安部第一研究所,從事應用係統體係架構設計方麵的工作,對Java編程方法、語言機製、性能優化、Java開源應用框架等有較深入的研究。
第1篇 Java基礎知識入門
第1章 Java的開發運行環境( 教學視頻:57分鍾)
1.1 Java運行原理與Java虛擬機
1.1.1 Java運行原理簡述
1.1.2 Java虛擬機
1.2 Java的開發環境
1.2.1 JDK的安裝
1.2.2 如何設置係統環境變量
1.2.3 JDK安裝後的測試與驗證
1.2.4 編譯命令的使用
1.2.5 解釋執行命令的使用
1.2.6 UltraEdit的使用
1.3 Java應用程序示例
1.4 Java Applet程序示例
1.5 本章小結
1.6 實戰習題
第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 當型循環while語句
2.5.7 直到型循環do~while語句
2.5.8 當型循環for語句
2.5.9 增強的for循環
2.5.10 循環的嵌套
2.5.11 跳轉語句break
2.5.12 跳轉語句continue
2.6 Java基礎語法實戰演習
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 實戰習題
第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 創建類體
3.2.4 對象的生命周期
3.2.5 對象的創建
3.2.6 對象的使用
3.3 成員變量的定義與使用
3.3.1 成員變量的定義
3.3.2 成員變量的訪問權限
3.3.3 實例成員變量和靜態成員變量
3.4 方法的定義和實現
3.4.1 方法的聲明
3.4.2 創建方法體與return語句
3.4.3 局部變量和成員變量的區彆
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 靜態方法
3.7.1 靜態方法的聲明和定義
3.7.2 靜態方法和實例方法的區彆
3.7.3 靜態代碼塊
3.7.4 再論靜態成員變量
3.8 main()方法和命令行參數
3.9 終結處理與垃圾迴收
3.9.1 對象的釋放和垃圾收集機製
3.9.2 finalize()終結處理方法
3.9.3 Java垃圾迴收的工作原理
3.10 本地方法
3.11 本章小結
3.12 實戰習題
第4章 繼承與多態( 教學視頻:35分鍾)
4.1 繼承的概念
4.1.1 繼承的基本原理
4.1.2 Java繼承的特徵
4.1.3 Java中子類繼承父類的描述及實現
4.1.4 Java繼承的內存形態
4.2 繼承中屬性隱藏與方法覆蓋
4.2.1 屬性的隱藏
4.2.2 方法的覆蓋
4.3 構造方法的繼承與調用
4.3.1 構造方法的繼承
4.3.2 super關鍵字的使用
4.3.3 關於子類繼承父類的總結
4.4 多態技術
4.4.1 Java中的多態
4.4.2 重載與覆蓋
4.4.3 運行時多態
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 包的創建
4.8.2 包的使用
4.8.3 JAR文件的創建和使用
4.8.4 JDK中的常用包
4.9 本章小結
4.10 實戰習題
第3篇 Java數據處理
第5章 數組與字符串( 教學視頻:69分鍾)
5.1 數組
5.1.1 一維數組的聲明
5.1.2 一維數組的創建
5.1.3 一維數組的使用
5.1.4 二維數組的聲明
5.1.5 二維數組的創建
5.1.6 二維數組的使用
5.1.7 程序示例1——數組排序
5.1.8 程序示例2——楊輝三角
5.2 字符串
5.2.1 String對象的聲明
5.2.2 String對象的創建
5.2.3 String對象的使用
5.2.4 String類型的數組
5.2.5 StringBuffer對象的聲明
5.2.6 StringBuffer對象的創建
5.2.7 StringBuffer對象的使用
5.3 本章小結
5.4 實戰習題
第6章 Java的異常處理( 教學視頻:58分鍾)
6.1 異常與異常處理
6.1.1 異常的特點
6.1.2 異常處理的兩種模型
6.1.3 異常處理在編程中的優點
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 實戰習
第7章 Java輸入輸齣處理技術( 教學視頻:110分鍾)
第4篇 Java中的高級技術
第8章 Java的多綫程機製( 教學視頻:83分鍾)
第9章 運行時類型識彆( 教學視頻:37分鍾)
第10章 泛型( 教學視頻:18分鍾)
第11章 Java集閤框架( 教學視頻:20分鍾)
第12章 類型包裝器、自動裝箱和元數據( 教學視頻:21分鍾)
第13章 常用工具類( 教學視頻:74分鍾)
第5篇 桌麵程序開發
第14章 GUI程序設計( 教學視頻:29分鍾)
第15章 Java多媒體編程應用( 教學視頻:16分鍾)
第6篇 數據庫程序設計
第16章 數據庫基礎( 教學視頻:47分鍾)
第17章 Java數據庫編程技術( 教學視頻:110分鍾)
第7篇 Java網絡程序開發
第18章 Java網絡編程技術( 教學視頻:78分鍾)
第19章 JSP程序設計( 教學視頻:42分鍾)
*第8篇 即時通信係統開發項目實戰
第20章 係統分析和設計( 教學視頻:27分鍾)
第21章 服務器端功能模塊的實現( 教學視頻:19分鍾)
第22章 客戶端功能模塊的實現( 教學視頻:25分鍾)
說明:因篇幅所限,第8篇內容以PDF電子文檔的格式收錄於本書的配書光盤中贈送給讀者,讀者可以選擇閱讀。該項目案例涉及的源程序及視頻講解也收錄於配書光盤中。
第3 章 對 象 和 類
在當今的計算機大型應用軟件開發領域,麵嚮對象技術正在逐步取代麵嚮過程的程序設計技術。本章將介紹麵嚮對象的基本知識和Java 實現麵嚮對象程序設計的主要工具——類。如果讀者缺乏關於麵嚮對象程序設計的背景,一定要仔細閱讀本章。如果讀者有C++編程經驗,也要注意二者之間的區彆,畢竟Java 在類的具體實現上與C++有較大的差彆。學習本章麵嚮對象的相關知識,主要內容有以下幾點:
麵嚮對象的基本概念;
對象與類的理解;
成員變量的定義與使用;
方法的定義及實現;
方法調用;
構造方法與靜態方法;
終結處理與垃圾迴收。
3.1 什麼是麵嚮對象
麵嚮對象(Object Oriented,OO)是當前計算機界關心的重點,它是20 世紀90 年代軟件開發方法的主流。麵嚮對象的概念和應用已超越瞭程序設計和軟件開發,擴展到很廣的範圍。例如,數據庫係統、交互式界麵、應用結構、應用平颱、分布式係統、網絡管理結構、CAD 技術和人工智能等領域。麵嚮對象是一種對現實世界理解和抽象的方法,是計算機編程技術發展到一定階段後的産物,它是相對於麵嚮過程而言的。通過麵嚮對象的方式,將現實世界的物抽象成對象,現實世界中的關係抽象成類、繼承等,以更直觀、清晰地完成對現實世界的抽象與數字建模。討論麵嚮對象方麵的文章非常多。但是,明確地給齣“麵嚮對象”的定義卻非常少。
最初,“麵嚮對象”是專指在程序設計中采用封裝、繼承和抽象等設計方法。可是,這個定義顯然不能再適閤現在的情況。麵嚮對象的思想已經涉及到軟件開發的各個方麵。例如,麵嚮對象的分析(Object Oriented Analysis,OOA)、麵嚮對象的設計(Object Oriented Design,OOD)以及經常說的麵嚮對象的編程(Object Oriented Programming,OOP)。許多有關麵嚮對象的文章,都隻是講述在麵嚮對象的開發中所需要注意的問題,或所采用的比較好的設計方法。看這些文章隻有真正懂得什麼是對象,什麼是麵嚮對象,纔能最大程度地收獲知識。
?說明:在本章中,著重討論OOP,有關OOA 和OOD 請讀者查閱有關軟件工程的書籍。OOP 從所處理的數據入手,以數據為中心而不是以服務(功能)為中心來描述係統。它把編程問題視為一個數據集閤,因為數據相對於功能而言,具有更強的穩定性。OOP 同結構化程序設計相比最大的區彆就在於:前者首先關心的是所要處理的數據,而後者首先關心的是功能。在計算機編程中使用OOP 方法,更利於從人理解的方式對於復雜係統的進行分析、設計與編程。同時能有效提高編程的效率,通過封裝技術,消息機製可以像搭積木的一樣快速開發齣一個全新的係統。
3.1.1
Java編程實戰寶典(附光盤) 下載 mobi epub pdf txt 電子書
京東依舊是這麼快,隻是這卡怎麼實際送的和封麵寫的不同啊
評分幫老公買的,好厚的書
評分嗯嗯,不錯商品,內容淺顯易懂,最適閤零基礎初學者瞭。
評分自我提高非常有必要的一本書,但是牽扯東西不少,可能需要重翻大學課本!
評分書很新,沒有破損和褶皺,有光盤。所賣描述與描述一緻!
評分挺好的一本書,適閤有一定基礎進階的
評分java進階用的,希望能有所幫助
評分書寫的很好,對JAVA進階很有幫助,書的質量也很好,相信京東!
評分快遞超級快,昨天下單,今天就到瞭,點贊,書外麵也包裝瞭,很贊,棒棒噠,棒棒噠
Java編程實戰寶典(附光盤) pdf epub mobi txt 電子書 下載