Java程序設計
李月軍
相關主題
商品描述
目錄大綱
目錄 第 1 章 Java 語言概述 1 1.1 Java 語言的特點 1 1.2 Java 語言開發環境 3 1.3 第一個 Java 程序 5 1.4 IDEA 集成開發環境 8 1.5 小結 12 第 2 章 Java 語言基礎 15 2.1 標識符和關鍵字 15 2.2 Java 基本數據類型 17 2.3 變量和常量 19 2.4 運算符和表達式 21 2.5 控制台輸入數據 26 2.6 小結 27 第 3 章 程序控制結構 31 3.1 順序結構 31 3.2 選擇結構 33 3.3 循環結構 37 3.4 小結 43
Java 程序設計 第 4 章 數組 47 4.1 一維數組 47 4.2 二維數組 50 4.3 數組的應用 53 4.4 字符串 56 4.5 小結 61 第 5 章 類和對象 65 5.1 面向對象概述 65 5.2 類和對象概述 67 5.3 類的封裝 77 5.4 小結 85 第 6 章 類的繼承和多態機制 93 6.1 類的繼承 93 6.2 類的多態性 102 6.3 小結 108 第 7 章 抽象類和接口 115 7.1 抽象類和抽象方法 115 7.2 接口 118 7.3 小結 122 第 8 章 異常處理 127 8.1 異常概述 127 8.2 異常處理機制 130 8.3 小結 139 第 9 章 集合與泛型 143 9.1 集合框架概述 143 9.2 泛型 145 9.3 List 接口 147 9.4 Set 接口 149
9.5 Iterator 接口 153 9.6 Map 接口 154 9.7 小結 157 第 10 章 輸入輸出流 161 10.1 流的概念 161 10.2 File 類 162 10.3 基於字節流的文件操作 164 10.4 基於字符流的文件操作 169 10.5 對象序列化 174 10.6 小結 176 第 11 章 多線程 179 11.1 進程與線程的概念 179 11.2 線程的創建 182 11.3 線程同步 184 11.4 線程的控制 190 11.5 小結 194 第 12 章 網絡編程 197 12.1 基於 URL 的網絡編程 197 12.2 InetAddress 類 202 12.3 基於 Socket 的網絡編程 203 12.4 小結 209 第 13 章 數據庫編程 213 13.1 MySQL 數據庫 213 13.2 使用 JDBC 訪問 MySQL 數據庫 227 13.3 數據庫編程實例 230 13.4 小結 235 第 14 章 圖形用戶界面設計 239 14.1 圖形用戶界面概述 239
Java 程序設計 14.2 Swing 常用容器組件 240 14.3 佈局管理器 242 14.4 事件處理 247 14.5 Swing 常用的基本組件 256 14.6 小結 269 附錄 A 實驗內容 271 實驗 1 Java 開發環境 271 實驗 2 Java 基本數據類型與表達式 277 實驗 3 程序控制結構 279 實驗 4 數組 282 實驗 5 字符串 284 實驗 6 類和對象 286 實驗 7 繼承 288 實驗 8 多態 291 實驗 9 接口 296 實驗 10 異常處理 300 實驗 11 集合框架 303 實驗 12 輸入輸出流 308 實驗 13 多線程 313 實驗 14 網絡編程 318 實驗 15 數據庫編程 321 實驗 16 圖形用戶界面設計 324 附錄 B 習題參考答案 329 參考文獻 333