Java開發案例教程

Java開發案例教程

《 Java開發案例教程》是清華大學出版社出版的一本圖書,作者:王曉娟、王超、劉濤。

基本介紹

  • 中文名: Java開發案例教程
  • 作者:王曉娟、王超、劉濤
  • 出版時間:2021年4月
  • 出版社:清華大學出版社
  • 書號:9787302575214 
內容簡介
《Java開發案例教程》以通俗易懂的語言、翔實生動的案例全面介紹Java基礎知識和相關技術。全書共分13章,內容包括Java語言概述,Java基礎語法,分支結構,循環結構,方法的使用,數組的概念和套用以及如何將數組作為方法的參數使用,字元串的定義及操作方法,類和對象的概念及使用,繼承、多態與接口,Applet編程,GUI編程,I/O編程,執行緒的概念以及Java多執行緒程式的創建和使用。《Java開發案例教程》提供配套的素材檔案以及雲視頻教學平台等資源的PC端下載地址,以方便讀者擴展學習。《Java開發案例教程》具有很強的實用性和可操作性,可作為高等院校計算機相關專業的教材,同時也是廣大國中級計算機用戶的首選參考書。《Java開發案例教程》對應的電子課件和實例源檔案可以到http://www.tupwk.com.cn/teaching網站下載,也可以通過掃描前言中的二維碼推送配套資源到信箱。
目錄
第1章 初識Java 1
1.1 程式設計語言 2
1.1.1 Java語言的發展歷程 2
1.1.2 Java語言的特點 2
1.1.3 Java虛擬機(JVM) 4
1.2 第一個Java程式 5
1.3 Java程式開發工具 7
1.4 Java程式開發步驟 8
1.4.1 下載和安裝JDK 8
1.4.2 配置環境變數 9
1.4.3 編譯和運行程式 10
1.5 上機練習 12
第2章 Java基礎語法 13
2.1 引言 14
2.1.1 符號 14
2.1.2 分隔設定 14
2.1.3 常量 15
2.1.4 變數 16
2.1.5 final變數 17
2.1.6 變數類型轉換 17
2.2 基本數據類型 17
2.2.1 布爾型 18
2.2.2 整型 18
2.2.3 浮點型 20
2.2.4 字元型 20
2.3 程式語句 20
2.3.1 賦值語句 20
2.3.2 條件表達式 22
2.3.3 運算符 22
2.3.4 複合語句 24
2.4 套用舉例 24
2.5 上機練習 25
第3章 分支結構 27
3.1 複合語句 28
3.2 順序結構 28
3.3 分支結構的分類 32
3.3.1 單分支條件語句 32
3.3.2 雙分支條件語句 36
3.3.3 分支結構的嵌套 38
3.3.4 switch語句 44
3.4 上機練習 47
第4章 循環結構 49
4.1 循環結構的分類 50
4.1.1 while語句 50
4.1.2 do-while語句 54
4.1.3 for語句 56
4.2 循環嵌套 58
4.3 跳轉語句 59
4.3.1 break語句 59
4.3.2 continue語句 61
4.4 上機練習 63
第5章 方法 65
5.1 方法的概念和定義 66
5.2 方法的調用 68
5.2.1 調用方式 68
5.2.2 參數傳遞 71
5.2.3 返回值 72
5.2.4 方法的嵌套及遞歸 73
5.3 變數的作用域 79
5.4 上機練習 80
第6章 數組 81
6.1 數組的概念 82
6.2 數組的聲明和創建 82
6.3 數組的套用舉例 85
6.4 數組與方法 90
6.5 上機練習 92
第7章 字元串 93
7.1 字元串的創建 94
7.1.1 創建String類型的字元串 94
7.1.2 創建StringBuffer類型的字元串 94
7.2 String字元串操作 95
7.3 StringBuffer字元串操作 102
7.3.1 字元串操作 102
7.3.2 字元分析器 105
7.3.3 main()方法 107
7.4 上機練習 107
第8章 類和對象 109
8.1 面向對象的概念 110
8.2 類 112
8.2.1 類聲明 113
8.2.2 類體 114
8.2.3 成員變數 114
8.2.4 成員方法 115
8.2.5 方法重載 118
8.2.6 構造方法 119
8.2.7 主類 120
8.2.8 finalize()方法 120
8.3 對象 121
8.3.1 對象的創建 121
8.3.2 對象的使用 123
8.3.3 對象的清除 125
8.4 訪問控制符 125
8.4.1 類的訪問控制符 126
8.4.2 對類成員的訪問控制 126
8.5 包 129
8.5.1 包的創建 129
8.5.2 import語句 131
8.5.3 編譯和運行包 131
8.6 上機練習 132
第9章 繼承、多態與接口 133
9.1 繼承與多態 134
9.1.1 子類、父類與繼承機制 134
9.1.2 繼承性 135
9.1.3 多態性 138
9.2 抽象類和接口 142
9.2.1 抽象類 142
9.2.2 接口 144
9.3 其他相關技術 146
9.3.1 final關鍵字 146
9.3.2 實例成員和類成員 147
9.3.3 java.lang.Object類 150
9.3.4 內部類 151
9.4 上機練習 153
第10章 Applet編程 155
10.1 Applet概述 156
10.2 Applet開發技術 156
10.2.1 Applet開發步驟 156
10.2.2 Applet技術解析 158
10.3 Applet多媒體編程 161
10.3.1 文字 161
10.3.2 圖形 162
10.3.3 圖像 166
10.3.4 聲音 167
10.3.5 動畫 168
10.4 HTML簡介 173
10.4.1 基本結構 173
10.4.2 基本標籤 174
10.5 上機練習 179
第11章 GUI編程 181
11.1 概述 182
11.2 AWT組件集 183
11.2.1 容器類組件 183
11.2.2 布局類組件 183
11.2.3 普通組件 194
11.2.4 事件處理 206
11.3 Swing組件集簡介 219
11.4 上機練習 224
第12章 I/O編程 227
12.1 引言 228
12.2 流的概念 228
12.2.1 標準輸出 229
12.2.2 標準輸入 230
12.3 位元組流 235
12.3.1 InputStream 236
12.3.2 OutputStream 242
12.4 字元流 245
12.4.1 Reader 245
12.4.2 Writer 249
12.5 檔案 255
12.5.1 File類 256
12.5.2 RandomAccessFile類 257
12.6 上機練習 260
第13章 多執行緒 261
13.1 多執行緒的概念 262
13.2 執行緒的創建 263
13.2.1 使用Thread子類創建執行緒 263
13.2.2 使用Runnable接口創建執行緒 264
13.3 執行緒的生命周期及狀態 265
13.3.1 執行緒的狀態 266
13.3.2 用於執行緒狀態的Thread類方法 267
13.4 執行緒的同步 271
13.5 執行緒的優先權和調度 277
13.5.1 執行緒的優先權 277
13.5.2 執行緒的調度 277
13.6 守護執行緒 278
13.7 執行緒組 280
13.8 上機練習 282

相關詞條

熱門詞條

聯絡我們