Java程式設計教程第3版

Java程式設計教程第3版

基本介紹

  • 中文名
  • 作者
  • 出版時間
  • 出版社
  • ISBN
  • 類別
  • 定價
  • 開本
內容簡介,目錄,
2.4.4 邏輯運算符與邏輯表達式32
2.4.6 其他運算符34
2.4.7 運算符的優先權與結合性34
2.5 數據類型的轉換35
2.6 本章概要37
2.7 思考練習37
第3章  Java的結構化程式設計39
3.1 順序結構及基本語句39
3.1.1 賦值語句39
3.1.2 輸入語句40
3.2 選擇結構語句41
3.2.1 if語句42
3.2.2 if-else語句43
3.2.3 if-else if 語句44
3.2.4 if語句的嵌套45
3.2.5 switch 語句46
3.3 循環結構語句48
3.3.1 for語句48
3.3.2 while語句49
3.3.3 do-while語句50
3.3.4 循環結構語句的嵌套51
3.4 轉移語句52
3.4.1 break語句52
3.4.2 continue語句53
3.5 數組54
3.5.1 一維數組的聲明與引用55
3.5.2 數組的賦值56
3.5.3 一維數組程式舉例56
3.5.4 二維數組的聲明及引用58
3.5.5 數組的複製60
3.5.6 字元串處理60
3.6 方法64
3.6.1 Java的程式模組化64
3.6.2 方法的定義及調用64
3.6.3 參數的傳遞65
3.6.4 作用域66
3.6.5 return語句67
3.6.6 方法的嵌套調用68
3.6.7 遞歸69
3.7 本章概要70
3.8 思考練習70
第4章 Java的面向對象程式設計72
4.1 面向對象程式設計概述72
4.1.1 面向對象程式設計的目的72
4.1.2 類和對象72
4.1.3 面向對象程式設計的核心技術72
4.1.4 Java的面向對象技術73
4.2 類的創建73
4.2.1 類的聲明格式73
4.2.2 成員變數74
4.2.3 成員方法74
4.3 對象的創建和使用76
4.3.1 創建對象76
4.3.2 構造方法和對象的初始化76
4.3.3 對象的使用78
4.3.4 對象的銷毀79
4.4 類的封裝80
4.4.1 封裝的目的80
4.4.2 訪問許可權的設定80
4.4.3 類成員(靜態成員)82
4.5 類的繼承85
4.5.1 繼承的基本概念85
4.5.2 子類的創建85
4.5.3 null、this、super對象運算符87
4.5.4 最終類和抽象類89
4.6 類的多態性90
4.6.1 方法的重載90
4.6.2 方法的覆蓋92
4.6.3 前期綁定和後期綁定93
4.7 接口93
4.7.1 接口的聲明93
4.7.2 接口的實現94
4.8 包95
4.8.1 Java的類和包95
4.8.2 引用Java定義的包96
4.8.3 自定義包97
4.8.4 包和訪問許可權99
4.9 本章概要99
4.10 思考練習99
第5章 Java的圖形用戶界面101
5.1 Applet概述101
5.1.1 一個簡單的Applet例子101
5.1.2 Applet的安全模型102
5.1.3 java. applet. Applet類與其他類的關係102
5.1.4 Applet的生命周期103
5.2 java.awt與圖形用戶界面105
5.2.1 標籤和文本域105
5.2.2 Java中的事件處理機制107
5.2.3 按鈕113
5.2.4 布局114
5.2.5 面板116
5.2.6 文本區域118
5.2.7 複選框和單選鈕118
5.2.8 下拉列表120
5.2.9 列表122
5.2.10 視窗與選單125
5.2.11 對話框135
5.3 Swing137
5.3.1 Swing的特點137
5.3.2 Swing類的繼承關係138
5.3.3 Swing中的容器139
5.3.4 Swing中的常用組件150
5.3.5 Swing中的事件161
5.4 二維圖形設計163
5.4.1 二維圖形的坐標系統163
5.4.2 字型163
5.4.3 顏色164
5.4.4 繪圖164
5.4.5 Timer與TimerTask類167
5.5 本章概要170
5.6 思考練習170
第6章 Java的異常處理172
6.1 異常和異常對象172
6.2 異常的捕獲與處理173
6.3 try語句的嵌套175
6.4 throw語句177
6.5 throws語句179
6.6 使用異常處理的準則179
6.7 本章概要180
6.8 思考練習180
第7章 Java的多執行緒程式設計181
7.1 執行緒的概念181
7.1.1 進程和執行緒181
7.1.2 執行緒和多任務181
7.1.3 Java對多執行緒的支持181
7.2 執行緒的創建181
7.2.1 Runnable接口182
7.2.2 Thread類182
7.2.3 創建執行緒的方法182
7.3 執行緒的狀態與控制184
7.3.1 執行緒的狀態184
7.3.2 對執行緒狀態的控制185
7.4 執行緒的優先權和調度188
7.4.1 執行緒的優先權188
7.4.2 執行緒的調度188
7.5 執行緒組188
7.5.1 執行緒組概述188
7.5.2 ThreadGroup類188
7.6 執行緒的同步189
7.6.1 執行緒的同步機制189
7.6.2 共享數據的互斥鎖定 191
7.6.3 數據傳送時的同步控制193
7.6.4 死鎖195
7.7 本章概要197
7.8 思考練習197

相關詞條

熱門詞條

聯絡我們