針對最新版Java 8對內容進行了全面更新。在暢銷書作者HerbertSchildt(施密特)的幫助下,可以即刻開始學習Java程序設計的基礎知識。
本書從基礎知識講起,介紹了如何創建、編譯和運行Java程序,然后討論了關鍵字、語法和一些結構,它們共同構成了Java語言的核心。之后,本書介紹了Java的一些高級特性,包括多線程程序設計、泛型和Swing。
當然,本書也描述了Java 8的一些新特性,如lambda表達式和默認接口方法。本書最后循序漸進地介紹了Java Fx,它是Java最新的GUI框架。
目錄
第1章 Java基礎
1.1 Java的起源
1.1.1 Java與C和C++的關系
1.1.2 Java與C#的關系
1.2 Java對Internet的貢獻
1.2.1 Java applet
1.2.2 安全性
1.2.3 可移植性
1.3 Java的魔法:字節碼
1.4 Java的主要術語
1.5 面向對象程序設計
1.5.1 封裝
1.5.2 多態性
1.5.3 繼承
1.6 獲得Java開發工具包
1.7 第一個簡單的程序
1.7.1 輸入程序
1.7.2 編譯程序
1.7.3 逐行分析第一個程序
1.8 處理語法錯誤
1.9 第二個簡單程序
1.10 另一種數據類型
1.11 兩條控制語句
1.11.1 if語句
1.11.2 for循環語句
1.12 創建代碼塊
1.13 分號和定位
1.14 縮進原則
1.15 Java關鍵字
1.16 Java標識符
1.17 Java類庫
第2章 數據類型與運算符
2.1 數據類型為什麼重要
2.2 Java的基本類型
2.2.1 整數類型
2.2.2 浮點型
2.2.3 字符型
2.2.4 布爾類型
2.3 字面值
2.3.1 十六進制、八進制和二進制字面值
2.3.2 字符轉義序列
……
第3章 程序控制語句
第4章 類、對象和方法
第5章 其他數據類型與運算符
第6章 方法和類詳解
第7章 繼承
第8章 包和接口
第9章 異常處理
第10章 使用I/O
第11章 多線程程序設計
第12章 枚舉、自動裝箱、靜態導入和注釋
第13章 泛型
第14章 lambda表達式和方法引用
第15章 applet、事件和其他主題
第16章 Swing介紹
第17章 JavaFX簡介
附錄A 自測題答案
附錄B 使用Java的文檔注釋
1.1 Java的起源
1.1.1 Java與C和C++的關系
1.1.2 Java與C#的關系
1.2 Java對Internet的貢獻
1.2.1 Java applet
1.2.2 安全性
1.2.3 可移植性
1.3 Java的魔法:字節碼
1.4 Java的主要術語
1.5 面向對象程序設計
1.5.1 封裝
1.5.2 多態性
1.5.3 繼承
1.6 獲得Java開發工具包
1.7 第一個簡單的程序
1.7.1 輸入程序
1.7.2 編譯程序
1.7.3 逐行分析第一個程序
1.8 處理語法錯誤
1.9 第二個簡單程序
1.10 另一種數據類型
1.11 兩條控制語句
1.11.1 if語句
1.11.2 for循環語句
1.12 創建代碼塊
1.13 分號和定位
1.14 縮進原則
1.15 Java關鍵字
1.16 Java標識符
1.17 Java類庫
第2章 數據類型與運算符
2.1 數據類型為什麼重要
2.2 Java的基本類型
2.2.1 整數類型
2.2.2 浮點型
2.2.3 字符型
2.2.4 布爾類型
2.3 字面值
2.3.1 十六進制、八進制和二進制字面值
2.3.2 字符轉義序列
……
第3章 程序控制語句
第4章 類、對象和方法
第5章 其他數據類型與運算符
第6章 方法和類詳解
第7章 繼承
第8章 包和接口
第9章 異常處理
第10章 使用I/O
第11章 多線程程序設計
第12章 枚舉、自動裝箱、靜態導入和注釋
第13章 泛型
第14章 lambda表達式和方法引用
第15章 applet、事件和其他主題
第16章 Swing介紹
第17章 JavaFX簡介
附錄A 自測題答案
附錄B 使用Java的文檔注釋
網路書店
類別
折扣
價格
-
新書87折$365