注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java JDK案例寶典

Java JDK案例寶典

Java JDK案例寶典

定 價:¥79.00

作 者: 夏先波 編著
出版社: 電子工業(yè)出版社
叢編項: 寶典叢書100萬
標 簽: 軟件與程序設計 JAVA

ISBN: 9787121036514 出版時間: 2007-01-01 包裝: 膠版紙
開本: 787*1092 1/16 頁數: 748 字數:  

內容簡介

  本書以J2SE 5.0為開發(fā)環(huán)境,選取Java應用的典型實例,循序漸進地介紹了Java語言的各種開發(fā)方法和技巧。全書共有19個章節(jié),169個實例,內容涉及Java的語言基礎、面向對象程序設計、數字處理、數組與集合、字符串、異常處理、文件操作、多線程、Swing編程、圖形和多媒體編程、反射機制、網絡程序設計、數據庫編程、Applet、Java與XML、Java Mail、JSP與Servlet,并專門用一章介紹J2SE 5.0的新特性。本書內容豐富,結構清晰,實例的選擇緊貼實際應用,具有很強的實用性和針對性,力求讓讀者通過實例學到更多、更好的編程方法和技術。本書適用于Java初級、中級和高級開發(fā)人員。

作者簡介

暫缺《Java JDK案例寶典》作者簡介

圖書目錄

第1章 Java基礎.  
1.1  轉換基本數據類型  
1.2  Java的運算符  
1.3  控制程序的流程  
1.4  計算階乘  
1.5  實現(xiàn)命令行程序  
第2章 Java面向對象程序設計  
2. 1 復數類  
2. 2 equals.chashCode和clone方法  
2. 3 Java的參數傳遞  
2. 4 自定義形狀類  
2. 5 類的加載順序  
2. 6 方法和變量在繼承時的覆蓋與隱藏  
2. 7 排序類  
2. 8 Singleton單例模式  
2. 9 Factory工廠模式  
2. 10 Adapter適配器模式  
第3章 數字  
3. 1 數字與數字封裝類  
3. 2 格式化數字  
3. 3 數字的舍入  
3. 4 轉換數字的進制  
3. 5 生成隨機數  
3. 6 處理大數字  
第4章 數組與集合  
4. 1 使用Arrays  
4. 2 求質數.  
4. 3 動態(tài)調整數組長度  
4. 4 矩陣  
4. 5 ArrayList. Vector和LinkedList  
4. 6 生成不重復的隨機數序列  
4. 7 自定義隊列  
4. 8 對List排序  
4. 9 HashSet. LinkedHashSet和TreeSet  
4. 10 列表. 集合與數組的互相轉換  
4. 11 HashMap. Hashtable. LinkedHashMap和TreeMap  
4. 12 對Map排序  
4. 13 Properties屬性文件  
第5章 字符串  
5. 1 使用String  
5. 2 基本數據類型與字符串的轉化  
5. 3 判斷Java標識符  
5. 4 使用StringBuffer  
5. 5 IP地址轉化成整數  
5. 6 18位身份證格式驗證  
5. 7 表達式解析器  
5. 8 字符串編碼的轉換  
5. 9 字符串對齊器  
5. 10 密碼加密與驗證  
5. 11 制作命令行程序  
5. 12 使用StringTokenizer  
5. 13 使用正則表達式操作字符串  
5. 14 使用正則表達式驗證電話號碼的格式  
第6章 Java異常處理  
6. 1 throw. throws. try和catch  
6. 2 自定義異常類  
6. 3 使用finally  
6. 4 使用異常的技巧與原則  
第7章 IO——輸入輸出流  
7. 1 獲取文件的屬性信息  
7. 2 列出指定目錄下的文件  
7. 3 創(chuàng)建文件和目錄  
7. 4 刪除文件和目錄  
7. 5 移動文件和目錄  
7. 6 復制文件和目錄  
7. 7 一個簡單的文件搜索器  
7. 8 讀文件  
7. 9 寫文件  
7. 10 添加內容到文件尾  
7. 11 文件的分割與合并  
7. 12 從鍵盤接收數據并輸出到文件  
7. 13 使用StreamTokenizer統(tǒng)計文件的字符數  
7. 14 序列化和反序列化對象  
7. 15 控制對象的序列化和反序列  
7. 16 讀jar包的資源文件  
7. 17 用Zip格式壓縮和解壓縮文件  
7. 18 操作Excel文件  
7. 19 操作PDF文件  
7. 20 自定義日志文件類  
第8章 線程  
8. 1 定義和啟動線程  
8. 2 停止線程  
8. 3 線程的互斥  
8. 4 線程的協(xié)作  
8. 5 線程join  
8. 6 生產者. 消費者問題  
8. 7 線程優(yōu)先級  
8. 8 列出虛擬機中所有的線程  
8. 9 守護線程Daemon  
8. 10 線程池  
8. 11 一個死鎖的例子  
8. 12 定時器Timer  
第9章 Java GUI  
9. 1 日歷  
9. 2 開窗戶游戲  
9. 3 標準型計算器  
9. 4 更改組件的外觀  
9. 5 自定義對話框  
9. 6 制作歡迎畫面  
9. 7 一個簡單的編輯器  
9. 8 Swing的Drag和Drop  
第10章 Java圖形  
10. 1 一個圓形的按鈕  
10. 2 捕捉屏幕  
10. 3 縮放圖片  
10. 4 2D圖形  
10. 5 3D圖形..  
10. 6 一個時鐘程序  
第11章 Java多媒體  
11. 1 滾動的消息  
11. 2 三維彈球  
11. 3 貪吃蛇游戲  
11. 4 Java聲音處理  
11. 5 媒體播放器  
第12章 反射  
12. 1 instanceof操作符  
12. 2 獲取類的信息  
12. 3 動態(tài)調用類的方法  
第13章 網絡編程  
13. 1 獲取URL的信息  
13. 2 Web瀏覽器  
13. 3 獲取IP地址和域名  
13. 4 HTTP客戶端  
13. 5 基本的Socket編程  
13. 6 HTTP服務器  
13. 7 一個支持多線程的服務器框架  
13. 8 代理服務器  
13. 9 Telnet客戶端  
13. 10 UDP編程  
13. 11 聊天室服務器端  
13. 12 聊天室客戶端  
13. 13 FTP客戶端  
第14章 數據庫  
14. 1 連接各種數據庫  
14. 2 獲得數據庫和表的元數據  
14. 3 查詢和更新數據庫  
14. 4 批處理  
14. 5 提交與回滾事務  
14. 6 使用PreparedStatement  
14. 7 讀寫二進制數據  
14. 8 讀寫B(tài)lob數據  
14. 9 使用ResultSet更新數據庫  
14. 10 使用RowSet  
14. 11 調用存儲過程  
14. 12 一個數據庫連接池  
第15章 Applet  
15. 1 Applet時鐘  
15. 2 處理鼠標和鍵盤事件  
15. 3 英文打字游戲  
15. 4 Applet間通信  
15. 5 漢諾塔游戲  
第16章 J2SE 5. 0新特性  
16. 1 自動裝箱和拆箱  
16. 2 新的for循環(huán)  
16. 3 枚舉類型  
16. 4 靜態(tài)導入  
16. 5 可變長參數Varargs  
16. 6 格式化輸出  
16. 7 使用ProcessBuilder執(zhí)行本地命令  
16. 8 泛型編程  
16. 9 注釋功能Annotation  
16. 10 監(jiān)控與管理虛擬機  
16. 11 線程——Callable和Future  
16. 12 線程——任務執(zhí)行架構  
16. 13 線程——鎖Lock  
16. 14 線程——條件Condition  
16. 15 線程——Semaphore  
16. 16 線程——CountDownLatch  
16. 17 線程——Cycli Barrier  
16. 18 線程——Exchanger  
16. 19 線程——BlockingQueue  
第17章 Java與XML  
17. 1 用DOM處理XML文檔  
17. 2 用SAX處理XML文檔  
17. 3 用XSLT轉換XML  
17. 4 對象與XML的轉換  
第18章 Java Mail  
18. 1 使用SMTP協(xié)議發(fā)送簡單郵件  
18. 2 發(fā)送帶附件的郵件  
18. 3 給多人發(fā)送郵件  
18. 4 使用POP3接收郵件  
第19章 JSP與Servlet  
19. 1 獲取客戶端的真實IP地址  
19. 2 設置矛口讀取Cookie  
19. 3 JSP無刷新聊天室  
19. 4 上傳文件  
19. 5 用Servlet生成圖形驗證碼  
19. 6 用Servlet實現(xiàn)分頁查看數據庫  
附錄A JDK 1. 5. 0的安裝與配置  
附錄B 在Eclipse 3. 2中開發(fā)Java項目  
附錄C 在Eclipse 3. 2中開發(fā)Web項目  
附錄D MySQL數據庫的安裝與使用...  

本目錄推薦

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