日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關(guān)Java 2實用培訓教程

Java 2實用培訓教程

Java 2實用培訓教程

定 價:¥38.00

作 者: 葛朝軍,劉偉編著
出版社: 清華大學出版社
叢編項: 實用培訓教程系列
標 簽: Java

ISBN: 9787302098638 出版時間: 2005-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 693 字數(shù):  

內(nèi)容簡介

  本書由淺入深,逐步引導大家進入Java語言世界。從Java的起源與發(fā)展到面向?qū)ο蟮睦碚撆c實際編程,從基本語法與控制語句到基本對象的使用與類的編寫逐一進行詳細介紹;在介紹Applet小程序與Swing基礎(chǔ)之后,逐步深入Java布局設計、用戶事件處理、圖形處理、動畫設計、聲音處理、Java接口、異常和包、Java流;最后介紹Java網(wǎng)絡編程、JavaBean的使用以及Java數(shù)據(jù)庫編程和數(shù)據(jù)結(jié)構(gòu)。本書結(jié)構(gòu)清晰、實例豐富,可操作性強,適合于Java初、中級用戶閱讀,也適合相關(guān)培訓班用作培訓教材。

作者簡介

暫缺《Java 2實用培訓教程》作者簡介

圖書目錄

目 錄
第1章 Java 2介紹 1
1.1 探索Java 2 2
1.1.1 Java的發(fā)展 2
1.1.2 交互式Web編程 2
1.1.3 Java語言的來源 4
1.1.4 Java語言的版本 5
1.1.5 Java的前景 5
l.2 選擇Java的原因 6
1.2.1 面向?qū)ο?6
1.2.2 易于學習 6
1.2.3 平臺無關(guān)性 7
1.3 Java編程 8
1.3.1 選擇Java開發(fā)工具 8
1.3.2 安裝軟件開發(fā)工具包 9
1.4 第一個Java程序 13
1.5 小結(jié) 18
1.6 思考和練習 19
1.6.1 思考題 19
1.6.2 選擇題 19
1.6.3 上機操作 19
第2章 面向?qū)ο缶幊?21
2.1 面向?qū)ο蟮乃伎挤椒?22
2.2 對象和類 22
2.3 屬性和行為 24
2.3.1 對象的類的屬性 25
2.3.2 對象的類的行為 25
2.3.3 創(chuàng)建類 26
2.3.4 運行程序 28
2.4 組織類和類行為 31
2.4.1 繼承 32
2.4.2 接口 36
2.4.3 包 36
2.5 小結(jié) 37
2.6 思考和練習 38
2.6.1 思考題 38
2.6.2 選擇題 38
2.6.3 上機操作 38
第3章 Java語言基礎(chǔ) 39
3.1 語句和表達式 40
3.2 變量和數(shù)據(jù)類型 40
3.2.1 創(chuàng)建變量 41
3.2.2 命名變量 42
3.2.3 變量類型 42
3.2.4 數(shù)據(jù)類型 43
3.2.5 類的類型 44
3.2.6 變量賦值 44
3.2.7 常量 44
3.3 注釋 45
3.4 文字 46
3.4.1 數(shù)字文字 46
3.4.2 布爾文字 47
3.4.3 字符文字 48
3.4.4 字符串文字 48
3.5 表達式和運算符 49
3.5.1 算術(shù)運算 50
3.5.2 賦值 51
3.5.3 加1和減1 52
3.5.4 比較 53
3.5.5 邏輯運算符 54
3.5.6 運算符優(yōu)先級 55
3.6 字符串算術(shù)運算 56
3.7 小結(jié) 57
3.8 思考和練習 58
3.8.1 思考題 58
3.8.2 選擇題 58
3.8.3 上機操作 59

第4章 Java中的對象 61
4.1 創(chuàng)建對象 62
4.1.1 使用new 62
4.1.2 new的功能 64
4.1.3 內(nèi)存管理說明 64
4.2 類和實例變量 64
4.2.1 獲得值 65
4.2.2 修改值 65
4.2.3 類變量 66
4.3 調(diào)用方法 67
4.3.1 嵌套方法調(diào)用 68
4.3.2 類方法 69
4.4 引用對象 70
4.5 強制轉(zhuǎn)換及轉(zhuǎn)換對象和原始類型 71
4.5.1 原始類型的強制轉(zhuǎn)換 72
4.5.2 對象的強制轉(zhuǎn)換 73
4.5.3 原始類型轉(zhuǎn)換為對象及其相反過程 74
4.6 比較對象值和類 75
4.6.1 比較對象 75
4.6.2 確定對象的類 77
4.7 小結(jié) 77
4.8 思考和練習 78
4.8.1 思考題 78
4.8.2 選擇題 78
4.8.3 上機操作 78
第5章 數(shù)組和控制結(jié)構(gòu) 79
5.1 數(shù)組 80
5.1.1 聲明數(shù)組變量 80
5.1.2 創(chuàng)建數(shù)組對象 81
5.1.3 訪問數(shù)組元素 81
5.1.4 修改數(shù)組元素 82
5.1.5 多維數(shù)組 84
5.2 塊語句 85
5.3 if語句 86
5.4 switch語句 87
5.5 for循環(huán) 93
5.6 while循環(huán)和do循環(huán) 95
5.6.1 while循環(huán) 95
5.6.2 do...while循環(huán) 97
5.7 跳出循環(huán) 98
5.7.1 標記循環(huán) 98
5.7.2 條件運算符 99
5.8 小結(jié) 100
5.9 思考和練習 100
5.9.1 思考題 100
5.9.2 選擇題 100
5.9.3 上機操作 101
第6章 創(chuàng)建類和方法 103
6.1 類的一般形式 104
6.2 創(chuàng)建實例和類變量 105
6.2.1 定義實例變量 105
6.2.2 類變量 106
6.3 方法 106
6.3.1 定義方法 106
6.3.2 使用this 108
6.3.3 變量作用域 109
6.3.4 向方法傳遞參數(shù) 110
6.3.5 類方法 112
6.4 創(chuàng)建Java應用程序 112
6.5 Java應用程序和命令行參數(shù) 114
6.5.1 向Java應用程序傳遞參數(shù) 114
6.5.2 處理參數(shù) 114
6.6 創(chuàng)建名稱相同、參數(shù)不同的方法 116
6.7 構(gòu)造函數(shù)方法 117
6.7.1 使用構(gòu)造函數(shù)方法 117
6.7.2 重載構(gòu)造函數(shù)方法 119
6.8 方法重載 120
6.8.1 創(chuàng)建重載方法 121
6.8.2 調(diào)用初始方法 122
6.8.3 重載構(gòu)造函數(shù) 122
6.9 終結(jié)方法 124
6.10 小結(jié) 125
6.11 思考和練習 125
6.11.1 思考題 125
6.11.2 選擇題 125
6.11.3 上機操作 126
第7章 Java小程序簡介 127
7.1 小程序和應用程序的區(qū)別 128
7.2 小程序的安全限制 129
7.3 創(chuàng)建小程序 130
7.3.1 Java小程序的主要活動 131
7.3.2 示例小程序 134
7.4 包含小程序的網(wǎng)頁 137
7.4.1 標簽 137
7.4.2 測試結(jié)果 138
7.5 標簽的其他內(nèi)容 139
7.5.1 ALIGN 139
7.5.2 HSPACE和VSPACE 140
7.5.3 CODE和CODEBASE 141
7.5.4 標簽 142
7.6 使用Java存檔文件 142
7.7 向小程序傳遞參數(shù) 143
7.8 開發(fā)Java 2小程序 147
7.8.1 在網(wǎng)頁上使用Plug-in 148
7.8.2 運行Plug-in 149
7.9 小結(jié) 150
7.10 思考和練習 151
7.10.1 思考題 151
7.10.2 選擇題 151
第8章 學習Swing 153
8.1 Swing概要 154
8.1.1 JFC技術(shù) 155
8.1.2 Swing的特點 155
8.1.3 Swing包 156
8.1.4 JComponent類 156
8.2 輔助選項支持 159
8.3 Swing應用程序 160
8.3.1 創(chuàng)建接口 161
8.3.2 創(chuàng)建框架和窗口 163
8.3.3 關(guān)閉窗口 165
8.3.4 創(chuàng)建組件 167
8.3.5 在容器中添加組件 168
8.3.6 在小程序中添加組件 169
8.4 使用組件 170
8.4.1 圖像圖標 171
8.4.2 標簽 172
8.4.3 文本域 173
8.4.4 文本區(qū)域 174
8.4.5 滾動窗格和滾動條 175
8.4.6 復選框和單選按鈕 176
8.4.7 下拉列表和組合框 179
8.5 小結(jié) 180
8.6 思考和練習 181
8.6.1 思考題 181
8.6.2 選擇題 181
第9章 Swing窗口 183
9.1 Swing的特征 184
9.1.1 設置組件的外觀 184
9.1.2 標準對話框 185
9.1.3 對話框示例 189
9.1.4 滑塊 191
9.1.5 滾動窗格 194
9.1.6 工具欄 195
9.1.7 進度條 198
9.2 小結(jié) 200
9.3 思考和練習 201
9.3.1 思考題 201
9.3.2 選擇題 201
第10章 Java的布局設計 203
10.1 基本界面布局 204
10.1.1 布局管理器基礎(chǔ) 204
10.1.2 流動布局 205
10.1.3 網(wǎng)格布局 207
10.1.4 邊界布局 211
10.2 卡片布局 213
10.3 網(wǎng)格袋布局 217
10.4 空布局和setBounds方法 220
10.5 小結(jié) 223
10.6 思考和練習 224
10.6.1 選擇題 224
10.6.2 上機操作 224
第11章 響應用戶事件 227
11.1 事件監(jiān)聽器 228
11.1.1 設置組件 228
11.1.2 事件處理方法 229
11.2 使用方法 230
11.2.1 鼠標事件 230
11.2.2 鼠標移動事件 233
11.2.3 鍵盤事件 234
11.2.4 窗口事件 237
11.2.5 項目事件 239
11.3 小結(jié) 240
11.4 思考和練習 241
11.4.1 選擇題 241
11.4.2 上機操作 242
第12章 圖形設計 243
12.1 圖形類 244
12.2 繪圖和填充 245
12.2.1 畫線 246
12.2.2 繪制矩形 247
12.2.3 繪制多邊形 249
12.2.4 繪制圓弧 251
12.2.5 繪制橢圓 252
12.3 文本和字體 253
12.3.1 創(chuàng)建Font對象 253
12.3.2 繪制字符和字符串 254
12.3.3 查找字體信息 256
12.4 顏色 257
12.4.1 使用Color顏色 257
12.4.2 測試和設置顏色 258
12.5 Java 2D 260
12.5.1 繪制二次曲線 260
12.5.2 繪制三次曲線 261
12.5.3 旋轉(zhuǎn)圖形 262
12.6 小結(jié) 264
12.7 思考和練習 264
第13章 動畫設計 265
13.1 Image類 266
13.2 多線程 268
13.2.1 線程狀態(tài) 268
13.2.2 線程的其他幾個概念 269
13.2.3 創(chuàng)建線程 270
13.2.4 監(jiān)視器和同步 273
13.3 顯示動畫圖片 277
13.4 小結(jié) 279
13.5 思考和練習 279
13.5.1 思考題 279
13.5.2 選擇題 279
13.5.3 上機操作 280
第14章 JavaSound 281
14.1 檢索和使用聲音 282
14.1.1 簡單的聲音播放 282
14.1.2 把聲音加載到AudioClip對象 283
14.2 播放單個文件 283
14.3 播放多個文件 286
14.4 小結(jié) 289
14.5 思考和練習 289
第15章 Java接口、異常和包 291
15.1 接口 292
15.1.1 使用接口 292
15.1.2 實現(xiàn)接口 293
15.1.3 接口實例 294
15.1.4 利用接口進行對象類的類型轉(zhuǎn)換 297
15.2 異常問題 299
15.2.1 異常處理 299
15.2.2 throws與throw 300
15.2.3 try、catch和finally 300
15.2.4 未捕獲異常 302
15.2.5 異常類型 303
15.3 包 308
15.3.1 定義包 308
15.3.2 CLASSPATH環(huán)境變量 309
15.3.3 import語句 310
15.3.4 使用包 311
15.4 小結(jié) 313
15.5 思考和練習 313
15.5.1 思考題 313
15.5.2 選擇題 314
15.5.3 上機操作 315
第16章 使用Java流處理數(shù)據(jù) 317
16.1 流基礎(chǔ)知識 318
16.2 FileInputStream類 320
16.3 FileOutputStream類 322
16.4 FileReader類和FileWriter類 324
16.5 使用對話框打開和保存文件 327
16.6 小結(jié) 332
16.7 思考和練習 332
16.7.1 選擇題 332
16.7.2 上機操作 333
第17章 Internet通信 335
17.1 TCP/IP 336
17.2 InetAddress類 336
17.3 使用URL 337
17.4 套接字 340
17.4.1 Socket 類 340
17.4.2 ServerSocket類 341
17.5 多線程服務器程序 343
17.6 小結(jié) 353
17.7 思考和練習 354
17.7.1 選擇題 354
17.7.2 上機操作 355
第18章 使用JavaBean 357
18.1 JavaBean簡介 358
18.2 JavaBean的一個簡單例子 358
18.3 JavaBean與JSP結(jié)合 360
18.4 JavaBean實例 361
18.4.1 編寫JavaBean 361
18.4.2 編寫數(shù)據(jù)輸入頁面 364
18.4.3 編寫數(shù)據(jù)驗證頁面 365
18.4.4 編寫重新輸入的頁面 366
18.4.5 編寫驗證成功的頁面 368
18.4.6 系統(tǒng)運行效果 369
18.5 小結(jié) 370
18.6 思考和練習 371
第19章 數(shù)據(jù)庫編程與數(shù)據(jù)結(jié)構(gòu) 373
19.1 JDBC概念 374
19.1.1 JDBC的基本用途 374
19.1.2 JDBC-ODBC橋 375
19.2 創(chuàng)建ODBC數(shù)據(jù)源 375
19.3 連接數(shù)據(jù)庫實例 377
19.4 數(shù)據(jù)結(jié)構(gòu) 388
19.5 Java數(shù)據(jù)結(jié)構(gòu) 389
19.5.1 Set接口及HashSet類 389
19.5.2 List接口及ArrayList、Vector類 390
19.5.3 Map接口及Hashtable類 393
19.5.4 堆棧 394
19.5.5 隊列 396
19.6 小結(jié) 397
19.7 思考和練習 397
附錄A Java網(wǎng)上資源 399
附錄B Java與其他OOP語言的比較 403
附錄C 思考和練習題參考答案 421






IV


IX

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號