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

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java程序設(shè)計與應(yīng)用開發(fā)(第2版)

Java程序設(shè)計與應(yīng)用開發(fā)(第2版)

Java程序設(shè)計與應(yīng)用開發(fā)(第2版)

定 價:¥39.00

作 者: 於東軍,楊靜宇,李千目,王國全 編著,王建國 主審
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校應(yīng)用型特色規(guī)劃教材
標 簽: J2EE

ISBN: 9787302198475 出版時間: 2005-03-01 包裝: 平裝
開本: 16開 頁數(shù): 413 字數(shù):  

內(nèi)容簡介

  本書作為Java程序的入門與應(yīng)用教材,共分為3個部分:第一部分講解Java程序設(shè)計的基礎(chǔ)知識,包括Java基本編程語言、面向?qū)ο蟪绦蛟O(shè)計思想、類、對象、接口以及異常處理。第二部分講解Java程序設(shè)計的高級知識,包括GUI編程、套接口編程、I/O系統(tǒng)、數(shù)據(jù)庫訪問以及多線程編程。第三部分詳細分析兩個實際項目的開發(fā)過程,包括系統(tǒng)分析及功能實現(xiàn)。在項目實例中綜合應(yīng)用第一、二部分的Java知識,能夠幫助讀者進一步鞏固與提高。本書易教易學(xué)、學(xué)以致用,注重能力培養(yǎng),對初學(xué)者容易混淆的內(nèi)容進行了重點提示并配有相應(yīng)習(xí)題。本書適合作為普通高等院校應(yīng)用型本科(含部分???、高職類)各相關(guān)專業(yè)的程序設(shè)計教材,也適合編程開發(fā)人員培訓(xùn)、自學(xué)使用。

作者簡介

暫缺《Java程序設(shè)計與應(yīng)用開發(fā)(第2版)》作者簡介

圖書目錄

第1章 快速入門/1
1.1 Java簡介/1
1.1.1 發(fā)展簡史/1
1.1.2 Java的特點/2
1.2 Java開發(fā)環(huán)境的構(gòu)建/4
1.2.1 Java開發(fā)包的安裝/4
1.2.2 環(huán)境變量的設(shè)定/6
1.2.3 基本DOS命令/7
1.3 Java應(yīng)用程序/9
1.3.1 編寫源代碼/9
1.3.2 編譯源代碼/10
1.3.3 運行程序/11
1.3.4 常見問題解答/11
1.3.5 理解例子/13
1.4 Java Applet/15
1.4.1 編寫Applet源代碼/15
1.4.2 編寫嵌入Applet的HTML文件/16
1.4.3 運行Applet/17
1.5 Eclipse開發(fā)工具/18
1.5.1 Eclipse簡介與安裝/18
1.5.2 漢化Eclipse/19
1.5.3 使用Eclipse開發(fā)Java項目/21
習(xí)題/23
第2章 Java基本語法/24
2.1 變量/24
2.1.1 基本數(shù)據(jù)類型/25
2.1.2 變量/28
2.1.3 變量的作用域/28
2.1.4 變量的初始化/30
2.2 操作符/31
2.2.1 算術(shù)操作符/32
2.2.2 關(guān)系與條件操作符/33
2.2.3 位操作符/35
2.2.4 其他類型操作符/35
2.2.5 數(shù)字類型轉(zhuǎn)換/37
2.2.6 操作符優(yōu)先級/38
2.2.7 表達式、語句和塊/39
2.3 字符串/40
2.3.1 字符串連接/41
2.3.2 修改字符串/41
2.3.3 判斷字符串是否相等/42
2.3.4 使用幫助文檔/43
2.4 控制流/46
2.4.1 if條件語句/46
2.4.2 for 循環(huán)語句/47
2.4.3 while/do while循環(huán)語句/48
2.4.4 switch分支選擇語句/49
2.4.5 break、continue/51
2.5 數(shù)組/53
2.5.1 一維數(shù)組/53
2.5.2 數(shù)組復(fù)制/56
2.5.3 多維數(shù)組/56
2.6 案例實訓(xùn)/58
習(xí)題/60
第3章 類與繼承/62
3.1 類和對象/62
3.1.1 類聲明/62
3.1.2 類成員/63
3.1.3 關(guān)鍵字this/69
3.1.4 方法重載/70
3.1.5 類繼承/71
3.1.6 類的初始化過程/72
3.1.7 源文件/74
3.2 面向?qū)ο筇匦裕?5
3.2.1 封裝性/75
3.2.2 繼承性/77
3.2.3 多態(tài)性/81
3.3 關(guān)鍵字static/82
3.4 關(guān)鍵字final/84
3.4.1 final變量/84
3.4.2 final方法/85
3.4.3 final類/85
3.5 對象復(fù)制/86
3.6 內(nèi)部類/88
3.7 案例實訓(xùn)/90
習(xí)題/92
第4章 接口、抽象類與包/96
4.1 接口/96
4.1.1 接口定義/96
4.1.2 接口的實現(xiàn)/97
4.1.3 接口作為類型/99
4.1.4 接口不應(yīng)改變/100
4.2 抽象類/100
4.2.1 抽象方法/101
4.2.2 抽象類/101
4.2.3 抽象類和接口的比較/103
4.3 包/105
4.3.1 包的作用/105
4.3.2 包命名/106
4.3.3 包的使用/107
4.4 案例實訓(xùn)/109
習(xí)題/111
第5章 異常處理/114
5.1 概述/114
5.2 異常處理/114
5.2.1 遭遇異常/114
5.2.2 捕獲并處理異常/116
5.2.3 聲明方法拋出異常/120
5.3 異常的拋出策略/122
5.3.1 不要聲明拋出所有異常/123
5.3.2 異常聲明的數(shù)量/124
5.3.3 保持throws子句的穩(wěn)定性/125
5.3.4 異常拋出策略小結(jié)/125
5.4 異常的捕獲策略/126
5.4.1 混淆的異常/126
5.4.2 代碼重構(gòu)的困難/126
5.4.3 捕獲超級異常的合理情形/128
5.4.4 異常捕獲策略小結(jié)/128
5.5 案例實訓(xùn)/129
習(xí)題/130
第6章 GUI編程/132
6.1 Swing起步/132
6.1.1 Swing概述/132
6.1.2 一個GUI實例/133
6.1.3 面板/134
6.1.4 改變應(yīng)用程序的觀感/138
6.2 AWT事件處理/138
6.2.1 事件處理簡介/138
6.2.2 事件處理實例/139
6.2.3 使用事件適配器/143
6.2.4 AWT事件繼承關(guān)系/145
6.3 布局管理/146
6.3.1 流式布局/147
6.3.2 邊框布局/148
6.3.3 網(wǎng)格布局/150
6.3.4 網(wǎng)格袋布局/151
6.4 常用GUI組件/157
6.4.1 標簽/157
6.4.2 文本輸入類組件/159
6.4.3 選擇類組件/166
6.4.4 菜單類組件/174
6.4.5 對話框/180
6.4.6 表格/187
6.5 案例實訓(xùn)/194
習(xí)題/202
第7章 網(wǎng)絡(luò)編程/203
7.1 網(wǎng)絡(luò)編程的基本概念/203
7.1.1 網(wǎng)絡(luò)基礎(chǔ)/203
7.1.2 TCP/IP協(xié)議簇/203
7.1.3 TCP與UDP/204
7.2 InetAddress類/206
7.2.1 創(chuàng)建InetAddress對象/206
7.2.2 類InetAddress的應(yīng)用/207
7.3 TCP程序設(shè)計/209
7.3.1 Java客戶端套接字/210
7.3.2 Java服務(wù)器套接字/214
7.4 UDP程序設(shè)計/219
7.4.1 DatagramPacket類/219
7.4.2 DatagramSocket類/221
7.5 URL程序設(shè)計/226
7.5.1 URL類/227
7.5.2 URLConnection類/230
7.6 案例實訓(xùn)/233
習(xí)題/235
第8章 Java I/O系統(tǒng)/237
8.1 文件類/237
8.1.1 文件類File/237
8.1.2 文件過濾/241
8.2 Java I/O結(jié)構(gòu)/243
8.2.1 字節(jié)流/243
8.2.2 字符流/245
8.3 使用流/246
8.3.1 標準流/246
8.3.2 文件流/248
8.3.3 過濾器流/252
8.3.4 隨機訪問文件/255
8.3.5 讀取器和寫出器/257
8.4 對象序列化/259
8.5 案例實訓(xùn)/261
習(xí)題/264
第9章 訪問數(shù)據(jù)庫/266
9.1 JDBC 簡介/266
9.2 建立數(shù)據(jù)庫連接/267
9.2.1 使用JDBC/ODBC橋接驅(qū)動程序/268
9.2.2 使用JDBC驅(qū)動程序/269
9.2.3 使用配置文件/271
9.3 執(zhí)行SQL語句/272
9.3.1 executeUpdate/273
9.3.2 executeQuery/273
9.3.3 executeBatch/274
9.4 使用PreparedStatement/275
9.5 事務(wù)處理/276
9.6 編寫數(shù)據(jù)庫工具類/278
9.7 一個實例/283
9.7.1 數(shù)據(jù)庫/283
9.7.2 布局及功能簡介/283
9.7.3 源代碼/285
9.8 案例實訓(xùn)/293
習(xí)題/296
第10章 多線程/298
10.1 什么是線程/298
10.2 一個簡單的例子/298
10.3 定制線程類/300
10.3.1 繼承線程類/300
10.3.2 實現(xiàn)Runnable接口/301
10.4 線程的生命周期/302
10.4.1 創(chuàng)建線程/302
10.4.2 啟動線程/302
10.4.3 線程運行/303
10.4.4 線程阻塞/303
10.4.5 終止線程/303
10.5 線程中斷/304
10.6 線程的優(yōu)先級/305
10.6.1 利己線程/306
10.6.2 分時方式/307
10.7 線程同步/307
10.7.1 對象鎖/310
10.7.2 可重入鎖/311
10.7.3 notifyAll和wait方法/311
10.8 案例實訓(xùn)/314
習(xí)題/316
第11章 項目實踐一:貪吃蛇游戲/319
11.1 系統(tǒng)簡介/319
11.2 功能設(shè)計/319
11.2.1 需求分析/319
11.2.2 流程設(shè)計/320
11.2.3 總體設(shè)計/320
11.2.4 模塊詳細設(shè)計/321
11.3 界面設(shè)計/322
11.4 代碼實現(xiàn)/323
11.4.1 主程序類/323
11.4.2 主窗口界面設(shè)置/324
11.4.3 相關(guān)組件設(shè)置/328
11.4.4 Snake模型設(shè)置/329
11.4.5 游戲運行面板設(shè)置/334
11.4.6 運行系統(tǒng)/337
習(xí)題/339
第12章 項目實踐二:開發(fā)電力系統(tǒng)中的收費結(jié)算系統(tǒng)/340
12.1 系統(tǒng)簡介/340
12.2 功能設(shè)計/340
12.2.1 計量模擬程序/340
12.2.2 結(jié)算收費系統(tǒng)/341
12.3 數(shù)據(jù)庫設(shè)計/342
12.4 代碼實現(xiàn)/344
12.4.1 計量模擬/344
12.4.2 快閃屏/349
12.4.3 系統(tǒng)設(shè)置對話框/351
12.4.4 基礎(chǔ)資料管理/355
12.4.5 出賬、審核及收費/368
12.4.6 運行系統(tǒng)/368
習(xí)題/370
附錄A 參數(shù)傳遞/371
附錄B 各章習(xí)題參考答案/378
參考文獻/414

本目錄推薦

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