Java程式設計詳解

《Java程式設計詳解》是2014年東南大學出版社出版圖書,作者是張偉。

本書深入介紹了Java編程的最核心內容,強調實戰,對比《java核心技術》等大塊頭技術書籍,本書最大的特點是,對一些在實際開發中很少用到、影響讀者入門、又比較浪費讀者時間的知識點,本書進行了刪減。

基本介紹

  • 書名:Java程式設計詳解
  • 作者:張偉 
  • 出版社:東南大學出版社
  • 出版時間:2014年3月1日
  • ISBN:9787564147952 
內容簡介,圖書目錄,

內容簡介

Java語言從誕生以來一直是套用最廣的開發語言,並擁有最廣泛的開發人群。現在,Java已經不再簡單地是一門語言,而是一個完整的、系統的開發平台,在web開發、移動網際網路開發等方面都占據著核心的地位。全書內容覆蓋了Java的基本語法結構、Java的面向對象特徵、異常處理、Java的IO流體全催系、Java多執行緒編程、集合框架體系、Java泛型、Java GUI編程、JDBC資料庫編程、Java網路通信編程和Java反射機制、Java注釋。共覆蓋了java.awt、java.lang、java.io、java.nio、java.sql、java.text、java.util、javax.swing等包下絕大部分類和接口。本書不是單純從知識角度來講解Java,而是從解決問題的角度來介紹Java語言,所以書中介紹了大量實用案例開發仿記事本的文本編輯器、多執行緒下載工具、聊天程式、抓圖程式、鎖屏程式、網路傳送檔案程式這些案例既能讓讀者鞏固每章的知識,又可以讓讀者學以致用、激發編程自豪感,進而引爆內心的編程激情。章節和程式循序漸進、語言通俗易懂、注重實例、程式很好調試、註解充分,因此非常易懂和適合自學。

圖書目錄

第1章 Java程式設計概述
1.1 Java簡介
1.2 名字起源
1.3 歷史版本
1.4 三大領域
1.5 語言特點
1.6 運行機制
1.7 JVM(Java Virtual Machine)
1.8 Java運行環境(JRE)
1.9 JDK
1.10 安裝Java開發環境
1.12 第一個Java程式
1.13 打包
1.14 生成API文檔
1.15 Java幫助和API檔案的使用
1.16 掌握的關鍵點
1.17 課後作業
第2章 Eclipse的開發工具
2.1 Java開發工具
2.2 Eclipse的使用
2.3 Java程式開發
2.4 小結
2.5 課後作業
第3章 再檔諒堡基本程式設計
3.1 注釋
3.2 數據類型
3.3 溢出
3.4 變數定義
3.5 運算符
3.6 語句塊
3.7 分支戒判籃語句
3.8 循環語句
3.9 小結
3.10 作業
3.11 作業解答
第4章 面向對象編程
4.1 面向對象
4.2 重載(Overload)
4.3 this
4.4 構造函式
4.5 static關鍵字
4.6 默認值
4.7 初始化塊
4.8 對象克隆
4.9 數組
4.10 常用類
4.11 小結
4.12 作業
4.13 作業解答
第5章 繼承
5.1 包(package)
5.2 繼承
5.3 訪問控制
5.4 重寫(override)
5.5 多態
5.6 造型
5.7 super
5.8 final
5.9 構造順序
5.10 垃圾回收戲婆堡
5.11 傳值與傳引用
5.12 ==與equals
5.13 toString()方法
5.14 小結
5.15 作業
5.16 作業解答
第6章 抽象類、接口、內部類
6.1 抽象類(abstract class)
6.2 接口
6.3 常用接口汽殼閥和類
6.4 綜合套用
6.5 關鍵字final
6.6 內部類
6.7 小結
6.8 作業
6.9 作業解答
第7章 異常
7.1 異常是什麼
7.2 異常處理機制
7.3 throw與throws
7.4 自定義異常類
7.5 重寫和異常
7.6 鏈式異臘紋灶常
7.7 異常堆疊填充
7.8 異常分類
7.9 綜合運用
7.10 異常處理注意事項
7.11 小結
7.12 作業
7.13 作業解答
第8章 執行緒
8.1 進程
8.2 執行緒
8.3 時間片輪換
8.4 創建執行緒
8.5 執行緒的調度和控制
8.6 執行緒組
8.7 執行緒同步
8.8 執行緒通信
8.9 Timer和TimerTask
8.10 死鎖
8.11 小結
8.12 作業
8.13 作業解答
第9章 IO
9.1 File類
9.2 流
9.3 位元組輸入流
9.4 位元組輸出流
9.5 字元流
9.6 隨機訪肯囑閥朽問
9.7 小結
9.8 作業
9.9 作業解答
第10章 集合框架
10.1 COllection
10.2 List接口
10.3 Set接口
10.4 Collection疊代
10.5 MAP接口
10.6 Collections工具類
10.7 小結
10.8 作業
10.9 作業解答
第11章 網路編程
11.1 InetAddress
11.2 URL
11.3 URL(20nnection
11.4 Socket編程
11.5 UDP的Socket編程
11.6 小結
11.7 作業
11.8 作業解答
第12章 圖形界面程式設計
12.1 抽象視窗工具集(AWT)
12.2 Swing
12.3 組件(Component)
12.4 容器(Container)
12.5 JFrame類
12.6 JPanel類
12.7 布局管理器
12.8 AWT繪圖
12.9 事件
12.10 事件類型
12.11 多重監聽器
12.12 事件適配器(Event Adapter)
12.13 普通內部類
12.14 匿名內部類
12.15 常用組件
12.16 練習
12.17 小結
12.18 作業
12.19 作業解答
第13章 反射機制
13.1 獲得Class對象
13.2 得到類名和類的修飾符
13.3 找出一個類的所有的父類
13.4 判斷類實現的接口
13.5 得到類的欄位
13.6 得到類的構造函式
13.7 取得方法信息
13.8 創建對象
13.9 取得欄位的值
13.10 調用方法
13.11 綜合練習一
13.12 綜合練習二
13.13 小結
13.14 作業
13.15 作業解答
第14章 Java資料庫編程
14.1 MySQL資料庫簡介
14.2 基礎sql語句
14.3 JDBC簡介
14.4 載入驅動
14.5 Java資料庫操作基本流程
14.b Preparedbtatement
14.7 CallableStatement
14.8 控制事務
14.9 批量更新
14.10 元數據
14.11 滾動結果集
14.12 可更新結果集
14.13 Dao設計模式
14.14 大欄位處理
14.15 三層結構
14.16 小結
14.17 作業
14.18 作業解答
第15章 註解
15.1 Java內置註解
15.2 自定義註解
15.3 枚舉
15.4 泛型
15.5 組合模式
15.6 單例設計模式
參考文獻
4.4 構造函式
4.5 static關鍵字
4.6 默認值
4.7 初始化塊
4.8 對象克隆
4.9 數組
4.10 常用類
4.11 小結
4.12 作業
4.13 作業解答
第5章 繼承
5.1 包(package)
5.2 繼承
5.3 訪問控制
5.4 重寫(override)
5.5 多態
5.6 造型
5.7 super
5.8 final
5.9 構造順序
5.10 垃圾回收
5.11 傳值與傳引用
5.12 ==與equals
5.13 toString()方法
5.14 小結
5.15 作業
5.16 作業解答
第6章 抽象類、接口、內部類
6.1 抽象類(abstract class)
6.2 接口
6.3 常用接口和類
6.4 綜合套用
6.5 關鍵字final
6.6 內部類
6.7 小結
6.8 作業
6.9 作業解答
第7章 異常
7.1 異常是什麼
7.2 異常處理機制
7.3 throw與throws
7.4 自定義異常類
7.5 重寫和異常
7.6 鏈式異常
7.7 異常堆疊填充
7.8 異常分類
7.9 綜合運用
7.10 異常處理注意事項
7.11 小結
7.12 作業
7.13 作業解答
第8章 執行緒
8.1 進程
8.2 執行緒
8.3 時間片輪換
8.4 創建執行緒
8.5 執行緒的調度和控制
8.6 執行緒組
8.7 執行緒同步
8.8 執行緒通信
8.9 Timer和TimerTask
8.10 死鎖
8.11 小結
8.12 作業
8.13 作業解答
第9章 IO
9.1 File類
9.2 流
9.3 位元組輸入流
9.4 位元組輸出流
9.5 字元流
9.6 隨機訪問
9.7 小結
9.8 作業
9.9 作業解答
第10章 集合框架
10.1 COllection
10.2 List接口
10.3 Set接口
10.4 Collection疊代
10.5 MAP接口
10.6 Collections工具類
10.7 小結
10.8 作業
10.9 作業解答
第11章 網路編程
11.1 InetAddress
11.2 URL
11.3 URL(20nnection
11.4 Socket編程
11.5 UDP的Socket編程
11.6 小結
11.7 作業
11.8 作業解答
第12章 圖形界面程式設計
12.1 抽象視窗工具集(AWT)
12.2 Swing
12.3 組件(Component)
12.4 容器(Container)
12.5 JFrame類
12.6 JPanel類
12.7 布局管理器
12.8 AWT繪圖
12.9 事件
12.10 事件類型
12.11 多重監聽器
12.12 事件適配器(Event Adapter)
12.13 普通內部類
12.14 匿名內部類
12.15 常用組件
12.16 練習
12.17 小結
12.18 作業
12.19 作業解答
第13章 反射機制
13.1 獲得Class對象
13.2 得到類名和類的修飾符
13.3 找出一個類的所有的父類
13.4 判斷類實現的接口
13.5 得到類的欄位
13.6 得到類的構造函式
13.7 取得方法信息
13.8 創建對象
13.9 取得欄位的值
13.10 調用方法
13.11 綜合練習一
13.12 綜合練習二
13.13 小結
13.14 作業
13.15 作業解答
第14章 Java資料庫編程
14.1 MySQL資料庫簡介
14.2 基礎sql語句
14.3 JDBC簡介
14.4 載入驅動
14.5 Java資料庫操作基本流程
14.b Preparedbtatement
14.7 CallableStatement
14.8 控制事務
14.9 批量更新
14.10 元數據
14.11 滾動結果集
14.12 可更新結果集
14.13 Dao設計模式
14.14 大欄位處理
14.15 三層結構
14.16 小結
14.17 作業
14.18 作業解答
第15章 註解
15.1 Java內置註解
15.2 自定義註解
15.3 枚舉
15.4 泛型
15.5 組合模式
15.6 單例設計模式
參考文獻

相關詞條

熱門詞條

聯絡我們