商品簡介
本書主要基于Java SE 6平臺,分別介紹了Java的語言基礎、面向對象結構、基本輸入輸出、增強性能類、收集與數據結構應用、圖形用戶界面及桌面應用、小程序及多媒體應用、JDBC與數據庫應用、JavaBeans及組件應用、網絡與Web服務應用等方面的內容,而且與各種應用結合,使讀者了解新技術后可以很快用到實際開發中。作者結合多年的教學經驗,深入淺出地描述Java的編程原理,并配以大量程序實例。 本書可以用作高等院校信息類相關專業Java課程的教材,也可供培訓及自學使用。
目次
第1章 語言基礎 1.1 數據類型 1.1.1 Java的標記集 1.1.2 基本數據類型的變量與聲明 1.1.3 變量范圍 1.1.4 數組類型 1.2 表達式 1.2.1 算術運算 1.2.2 關系運算 1.2.3 布爾邏輯運算 1.2.4 位運算 1.2.5 賦值運算 1.2.6 條件運算 1.2.7 類型轉換運算 1.2.8 其他運算 1.3 控制流程 1.3.1 if-else流程 1.3.2 switch流程 1.3.3 for流程 1.3.4 增強的for流程 1.3.5 while流程 1.3.6 do-while流程 1.3.7 break語句 1.3.8 continue語句 1.3.9 label語句 1.3.10 return語句 1.4 字符串 1.4.1 String類 1.4.2 StringBuilder類 1.4.3 StringTokenizer類 1.5 數學類 1.6 正則表達式 1.6.1 正則表達式基礎 1.6.2 正則表達式字符類 1.6.3 預定義字符集 1.6.4 量詞 1.6.5 邊界匹配符 1.6.6 Pattern類 1.6.7 Matcher類 1.6.8 PatternSyntaxException類 1.7 注解 1.8 編譯工具 1.9 平臺環境 1.9.1 PATH和CLASSPATH 1.9.2 編譯與運行 1.9.3 命令行參數 1.9.4 Eclipse開發環境 1.10 小結 習題1 第2章 面向對象結構 2.1 類 2.1.1 類與對象的關系 2.1.2 構造類 2.2 對象 2.2.1 對象的創建 2.2.2 對象的使用 2.2.3 對象的清除 2.3 類的復用 2.3.1 合成 2.3.2 繼承 2.4 嵌套類 2.4.1 靜態嵌套類 2.4.2 內部類 2.4.3 局部內部類 2.4.4 匿名內部類 …… 第3章 基本輸入輸出 第4章 增強性能類 第5章 收集與數據結構應用 第6章 圖形用戶界面及桌面應用 第7章 小程序及多媒體應用 第8章 JDBC與數據庫應用 第9章 JavaBeans及組件應用 第10章 網絡與Web服務應用 附錄 參考文獻