《Java大學基礎教程(第六版)》是2007年1月1日電子工業出版社出版的圖書,作者是戴特爾。該書針對Java 2平台標準版5.0,詳細介紹了如何使用Java語言進行面向對象編程。
基本介紹
- 書名:Java大學基礎教程(第六版)
- 作者:(美)戴特爾
- 出版社:電子工業出版社
- 出版時間:2007-1-1
圖書信息,內容簡介,圖書目錄,
圖書信息
版 次:1
頁 數:519
字 數:1056000
印刷時間:2007-1-1
紙 張:膠版紙
I S B N:9787121026508
包 裝:平裝
內容簡介
本書是Java How to Program, Sixth Edition,即Java大學教程(第六版)的基礎版。本書全面介紹了Java語言的基礎知識,包括輸入/輸出、基本類型、運算符、控制語句和方法/數組等。與Java How to Program, Sixth Edition相比,較早地引入了類、對象和面向對象編程的概念,即繼承、多態和接口等。同時,針對J2SE 5.0的特點,描述了Java語言中的許多新功能與特性,例如格式化輸出printf,Scanner類,Enum類和變長形參表等。本書還引入了通用建模語言UML 2.0,以便幫助讀者打下良好的面向對象設計基礎。本書通過多個詳盡的實例研究,使讀者能夠儘快掌握面向對象編程技巧。最後,本書的附錄還介紹了如何使用調試器、Java API文檔等多個有用的工具。本書可作為高等院校的Java語言程式設計教材,也可作為軟體設計人員進行Java程式開發的參考資料。
圖書目錄
第1章 計算機、Internet和全球資訊網概述
1.1 簡介
1.2 什麼是計算機
1.3 計算機的構成
1.4 作業系統的沿革
1.5 個人計算、分散式計算和客戶/伺服器計算
1.6 Internet與全球資訊網
1.7 機器語言、彙編語言和高級語言
1.8 C和C++語言的發展史
1.9 Java語言的發展史
1.10 FORTRAN,COBOL,Pascal和Ada
1.11 BASIC,Visual Basic,Visual C++,C++和.NET
1.12 典型的Java開發環境
1.13 關於Java和本書的說明
1.14 Java應用程式的運行示例
1.15 對象技術與UML簡介
1.16 本章小結
1.17 Web資源
第2章 Java應用程式入門
2.1 簡介
2.2 第一個Java應用程式:列印一行文字
2.3 修改第一個Java程式
2.4 用printf顯示文本
2.5 另一個Java應用程式:整數相加
2.6 記憶體的概念
2.7 算術運算
2.8 選擇:相等和關係運算符
2.9 本章小結
第3章 類和對象的基礎知識
3.1 簡介
3.2 類、對象、方法和實例變數
3.3 聲明帶有一個方法的類並實例化該類的一個對象
3.4 聲明帶形式參數的方法
3.5 實例變數、set和方法和get方法
3.6 基本類型和引用類型的對比
3.7 用構造函式初始化對象
3.8 浮點數和double類型
3.9 GUI和圖形實例研究:使用對話框(選讀)
3.10 本章小結
第4章 控制語句(第1部分)
4.1 簡介
4.2 算法
4.3 偽碼
4.4 控制結構
4.5 if單選語句
4.6 if..else雙選語句
4.7 while循環語句
4.8 算法設計:計烽器控制循環
4.9 算法設計:標記控制循環
4.10 算法設計:嵌套控制語句
4.11 複合賦值運算符
4.12 增量和減量運算符
4.13 基本類型
4.14 GUI和圖形實例研究:繪製簡單線條(選讀)
4.15 本章小結
第5章 控制語句(第2部分)
5.1 簡介
5.2 計數器控制循環基礎知識
5.3 for循環語句
5.4 使用for語句的例子
5.5 do...while循環語句
5.6 switch多選語句
5.7 break和continue語句
5.8 邏輯運算符
5.9 結構化程式設計小結
5.10 GUI和圖形實例研究:繪製矩形和橢圓(選讀)
5.11 本章小結
第6章 方法的深入剖析
第7章 數組
第8章 類和對象的深入剖析
第9章 面向對象編程:繼承
第10章 面向對象編程:多態
附錄A 運算符優先權表
附錄B ASCII字元集
附錄C 關鍵字和保留字
附錄D 基本類型
附錄E 計數系統
附錄F Unicode
附錄G 使用Java API文檔
附錄H 用javadoc創建文檔
附錄I 帶標號的break和continue語句
附錄J 使用調試器
索引
1.1 簡介
1.2 什麼是計算機
1.3 計算機的構成
1.4 作業系統的沿革
1.5 個人計算、分散式計算和客戶/伺服器計算
1.6 Internet與全球資訊網
1.7 機器語言、彙編語言和高級語言
1.8 C和C++語言的發展史
1.9 Java語言的發展史
1.10 FORTRAN,COBOL,Pascal和Ada
1.11 BASIC,Visual Basic,Visual C++,C++和.NET
1.12 典型的Java開發環境
1.13 關於Java和本書的說明
1.14 Java應用程式的運行示例
1.15 對象技術與UML簡介
1.16 本章小結
1.17 Web資源
第2章 Java應用程式入門
2.1 簡介
2.2 第一個Java應用程式:列印一行文字
2.3 修改第一個Java程式
2.4 用printf顯示文本
2.5 另一個Java應用程式:整數相加
2.6 記憶體的概念
2.7 算術運算
2.8 選擇:相等和關係運算符
2.9 本章小結
第3章 類和對象的基礎知識
3.1 簡介
3.2 類、對象、方法和實例變數
3.3 聲明帶有一個方法的類並實例化該類的一個對象
3.4 聲明帶形式參數的方法
3.5 實例變數、set和方法和get方法
3.6 基本類型和引用類型的對比
3.7 用構造函式初始化對象
3.8 浮點數和double類型
3.9 GUI和圖形實例研究:使用對話框(選讀)
3.10 本章小結
第4章 控制語句(第1部分)
4.1 簡介
4.2 算法
4.3 偽碼
4.4 控制結構
4.5 if單選語句
4.6 if..else雙選語句
4.7 while循環語句
4.8 算法設計:計烽器控制循環
4.9 算法設計:標記控制循環
4.10 算法設計:嵌套控制語句
4.11 複合賦值運算符
4.12 增量和減量運算符
4.13 基本類型
4.14 GUI和圖形實例研究:繪製簡單線條(選讀)
4.15 本章小結
第5章 控制語句(第2部分)
5.1 簡介
5.2 計數器控制循環基礎知識
5.3 for循環語句
5.4 使用for語句的例子
5.5 do...while循環語句
5.6 switch多選語句
5.7 break和continue語句
5.8 邏輯運算符
5.9 結構化程式設計小結
5.10 GUI和圖形實例研究:繪製矩形和橢圓(選讀)
5.11 本章小結
第6章 方法的深入剖析
第7章 數組
第8章 類和對象的深入剖析
第9章 面向對象編程:繼承
第10章 面向對象編程:多態
附錄A 運算符優先權表
附錄B ASCII字元集
附錄C 關鍵字和保留字
附錄D 基本類型
附錄E 計數系統
附錄F Unicode
附錄G 使用Java API文檔
附錄H 用javadoc創建文檔
附錄I 帶標號的break和continue語句
附錄J 使用調試器
索引