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

Java語言程序設計教程

Java語言程序設計教程

定 價:¥48.00

作 者: 周紹斌
出版社: 東軟電子出版社
叢編項:
標 簽: 計算機

購買這本書可以去


ISBN: 9787894361042 出版時間: 2012-08-01 包裝: 平裝
開本: 16開 頁數(shù): 440 字數(shù):  

內(nèi)容簡介

  教材的內(nèi)容組織遵循CDIO工程教育理念,從培養(yǎng)讀者能力入手來設計。全教材共分為3篇:Java基礎篇、面向?qū)ο蟪绦蛟O計篇和應用開發(fā)篇。教材在每章通過項目來引入教學內(nèi)容,能夠讓讀者在學習的時候做到有的放矢。本教材設計了一個課程項目——學生成績系統(tǒng),詳細闡述了從它的項目分析和設計,到項目的實現(xiàn)和改進全過程,循序漸進地引導讀者在項目開發(fā)實踐中掌握相關的技能。

作者簡介

暫缺《Java語言程序設計教程》作者簡介

圖書目錄

第1篇Java基礎篇
第1章用Java向世界問好3
1.1項目目標與任務3
1.2項目分析3
1.3技術準備4
1.3.1Java運行原理4
1.3.2JDK簡介5
1.3.3Java程序的分類7
1.4項目學做7
1.5知識拓展11
1.6強化訓練11
1.7課后習題12
第2章體重指數(shù)計算器13
2.1項目目標與任務13
2.2項目分析13
2.3技術準備14
2.3.1變量14
2.3.2標識符14
2.3.3Java的基本符號15
2.3.4數(shù)據(jù)類型15
2.3.5數(shù)據(jù)類型轉(zhuǎn)換17
2.3.6運算符19
2.3.7選擇結(jié)構(gòu)28
2.4項目學做32
2.5知識拓展34
2.5.1保留字34
2.5.2轉(zhuǎn)義字符34
2.5.3null符號35
2.5.4void符號35
2.5.5注釋35
2.6強化訓練36
2.7課后習題36
第3章猜數(shù)字游戲42
3.1項目目標與任務42
3.2項目分析42
3.3技術準備43
3.3.1for循環(huán)43
3.3.2while循環(huán)47
3.3.3do?while循環(huán)48
3.3.4continue和break48
3.3.5方法定義50
3.3.6方法調(diào)用51
3.3.7方法重載52
3.4項目學做53
3.5知識拓展54
3.6強化訓練55
3.7課后習題55
第2篇面向?qū)ο蟪绦蛟O計篇
目錄第4章復數(shù)類63
4.1項目目標與任務63
4.2項目分析63
4.3技術準備64
4.3.1類的定義64
4.3.2創(chuàng)建對象67
4.3.3構(gòu)造方法69
4.4項目學做72
4.5知識拓展75
4.5.1對象作方法的參數(shù)75
4.5.2終結(jié)器77
4.6強化訓練78
4.7課后習題78
第5章貨物管理82
5.1項目目標與任務82
5.2項目分析82
5.3技術準備83
5.3.1構(gòu)造方法的重載83
5.3.2變量的作用域85
5.3.3this關鍵字87
5.3.4包90
5.3.5訪問控制修飾符92
5.3.6static修飾符104
5.3.7String和StringBuffer111
5.3.8ArrayList119
5.4項目學做121
5.5強化訓練127
5.6課后習題127
第6章學生成績評級129
6.1項目目標與任務129
6.2項目分析130
6.3技術準備130
6.3.1繼承的定義130
6.3.2屬性的繼承與隱藏132
6.3.3方法的繼承與覆蓋136
6.3.4Object類及其常用方法140
6.3.5繼承關系中的構(gòu)造方法及super關鍵字142
6.3.6父、子類對象的使用與轉(zhuǎn)化146
6.3.7final修飾符150
6.3.8抽象方法和抽象類153
6.3.9數(shù)組156
6.4項目學做160
6.5強化訓練164
6.6課后習題164
第7章收費計算167
7.1項目目標與任務167
7.2項目分析167
7.3技術準備167
7.3.1接口的定義168
7.3.2接口的實現(xiàn)170
7.3.3使用接口171
7.4項目學做172
7.5知識拓展173
7.5.1Collection框架173
7.5.2for?each循環(huán)181
7.6強化訓練183
7.7課后習題183
第3篇應用開發(fā)篇
第8章加法計算器187
8.1項目目標與任務187
8.2項目分析187
8.3技術準備188
8.3.1構(gòu)造簡單的圖形界面188
8.3.2布局管理器192
8.3.3交互與事件處理198
8.3.4項目中用到的其他GUI組件204
8.4項目學做209
8.5知識拓展210
8.5.1圖形用戶界面簡介210
8.5.2窗口事件210
8.5.3事件裁剪類213
8.6強化訓練214
8.7課后習題215
第9章用戶注冊界面218
9.1項目目標與任務218
9.2項目分析219
9.3技術準備219
9.3.1文本區(qū)219
9.3.2面板221
9.3.3單選按鈕224
9.3.4復選框226
9.3.5對話框228
9.3.6彈出式對話框232
9.4項目學做234
9.5強化訓練236
9.6課后習題237
第10章繪圖板239
10.1項目目標與任務239
10.2項目分析240
10.3技術準備241
10.3.1菜單241
10.3.2繪制圖形244
10.3.3鼠標事件250
10.4項目學做253
10.5強化訓練256
10.6課后習題257
第11章鍵盤練習小游戲261
11.1項目目標與任務261
11.2項目分析262
11.3技術準備263
11.3.1鍵盤事件263
11.3.2applet小程序265
11.4項目學做270
11.5強化訓練272
11.6課后習題272
第12章記事本273
12.1項目目標與任務273
12.2項目分析274
12.3技術準備276
12.3.1File類276
12.3.2文件輸入輸出流279
12.3.3Java剪貼板282
12.3.4異常處理283
12.4項目學做285
12.5知識拓展290
12.5.1常見輸入輸出流290
12.5.2Java異常處理機制298
12.6強化訓練308
12.7課后習題309
第13章電子時鐘312
13.1項目目標與任務312
13.2項目分析312
13.3技術準備312
13.3.1Thread類312
13.3.2Runnable接口315
13.4項目學做317
13.5知識拓展318
13.6強化訓練321
13.7課后練習321
第14章模擬售票系統(tǒng)322
14.1項目目標和任務322
14.2項目分析322
14.3技術準備322
14.3.1線程同步322
14.3.2線程的優(yōu)先級326
14.3.3線程的狀態(tài)329
14.4項目學做330
14.5知識拓展331
14.6強化訓練335
14.7課后練習335
第15章自制瀏覽器336
15.1項目目標和任務336
15.2項目分析336
15.3 技術準備336
15.3.1網(wǎng)絡基礎336
15.3.2InetAddress編程339
15.3.3URL編程340
15.4項目學做341
15.5強化訓練344
15.6課后練習344
第16章自制HTTP服務器345
16.1項目目標和任務345
16.2項目分析345
16.3技術準備345
16.3.1Socket網(wǎng)絡編程345
16.3.2多線程的網(wǎng)絡通信349
16.4項目學做353
16.5知識拓展355
16.6強化訓練358
16.7課后練習358
第17章商品信息管理系統(tǒng)360
17.1項目目標和任務360
17.2項目分析360
17.3技術準備362
17.3.1JDBC技術362
17.3.2JDBC驅(qū)動363
17.3.3JDBC中主要的類及常用方法364
17.3.4PreparedStatement對象366
17.4項目學做367
17.4.1身份認證模塊367
17.4.2商品信息維護模塊369
17.5知識拓展377
17.5.1用JDBC連接不同的數(shù)據(jù)庫377
17.5.2JDBC連接池377
17.5.3JDBC支持事務操作379
17.6強化訓練381
17.7課后練習381
第18章學生成績系統(tǒng)382
18.1項目分析382
18.1.1需求說明382
18.1.2通過用例形式化需求383
18.1.3用例模型384
18.2項目設計385
18.2.1對系統(tǒng)建模過程385
18.2.2類圖387
18.2.3將模型轉(zhuǎn)換為Java代碼387
18.3項目的實現(xiàn)391
18.3.1MainFrame類392
18.3.2LoginDialog類394
18.3.3InputScoreDialog類397
18.3.4QueryScoreDialog類400
18.3.5驅(qū)動器SGS類402
18.4項目的升級與改進403
18.4.1SGS自定義異常類403
18.4.2實現(xiàn)數(shù)據(jù)持久化存儲404
18.4.3實現(xiàn)成績在線查詢407
附錄414
參考文獻420

本目錄推薦

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