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

Java程序設(shè)計實踐教程

Java程序設(shè)計實踐教程

定 價:¥26.00

作 者: 張思民,梁維娜 編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校計算機教育實用規(guī)劃教材
標 簽: Java

ISBN: 9787302132585 出版時間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 313 字數(shù):  

內(nèi)容簡介

  《Java程序設(shè)計實踐教程》是為指導(dǎo)學生進行Java語言課程設(shè)計及應(yīng)用實踐而編寫的。書中選取了Java語言在應(yīng)用基礎(chǔ)、遠程圖像傳輸、管理信息系統(tǒng)、串口通信技術(shù)、移動通信程序設(shè)計五個不同方面的典型應(yīng)用?!禞ava程序設(shè)計實踐教程》深入剖析了應(yīng)用系統(tǒng)的開發(fā)思路、方法和技巧,詳細地介紹了基于Java的應(yīng)用系統(tǒng)開發(fā)的全過程。對于系統(tǒng)設(shè)計、開發(fā)環(huán)境選擇、系統(tǒng)功能模塊設(shè)計、各個功能模塊的創(chuàng)建等應(yīng)用系統(tǒng)開發(fā)過程進行了詳細的講解。這對學生進一步系統(tǒng)掌握Java應(yīng)用系統(tǒng)的設(shè)計思想及培養(yǎng)學生解決實際生產(chǎn)應(yīng)用技術(shù)問題具有重要的引導(dǎo)作用。《Java程序設(shè)計實踐教程》適合作高等院校學生課程設(shè)計、畢業(yè)設(shè)計及應(yīng)用實踐課程教學用書,也可作為Java程序設(shè)計應(yīng)用開發(fā)人員參考用書。

作者簡介

暫缺《Java程序設(shè)計實踐教程》作者簡介

圖書目錄

第一部分 Java語言應(yīng)用基礎(chǔ)
第1章 窗體界面程序設(shè)計1
1.1界面布局1
1.1.1Java的界面布局原理1
1.1.2常見的布局管理器1
1.1.3界面布局應(yīng)用示例2
1.2程序啟動界面8
1.2.1Java程序啟動界面的原理8
1.2.2啟動界面程序的實現(xiàn)9
1.3樹形分層結(jié)構(gòu)11
1.3.1樹形控件簡介11
1.3.2最簡單的樹形結(jié)構(gòu)11
1.3.3處理結(jié)點事件12
1.3.4文件目錄樹14
1.3.5結(jié)合樹和輸入輸出流實現(xiàn)日歷記事本21
第2章 多線程應(yīng)用27
2.1線程和多線程27
2.2模擬火車站售票系統(tǒng)28
2.2.1設(shè)計項目內(nèi)容28
2.2.2系統(tǒng)結(jié)構(gòu)設(shè)計28
2.2.3程序?qū)崿F(xiàn)30
第3章 “連連看”游戲程序設(shè)計44
3.1“連連看”算法分析44
3.1.1“連連看”游戲的規(guī)則44
3.1.2“連連看”游戲連接算法思路45
3.1.3“連連看”游戲設(shè)計流程48
3.2詳細設(shè)計48
3.2.1“連連看”程序的方法及其功能48
3.2.2程序?qū)崿F(xiàn)49
第4章遠程數(shù)據(jù)傳輸66
4.1Java的Socket編程概述66
4.1.1充分理解Socket66
4.1.2客戶端/服務(wù)器模式程序設(shè)計原理66
4.2遠程數(shù)據(jù)傳輸示例67
4.3客戶端之間通信的聊天室69
4.3.1設(shè)計原理70
4.3.2服務(wù)器端程序結(jié)構(gòu)設(shè)計70
4.3.3服務(wù)器端程序?qū)崿F(xiàn)70
4.3.4客戶端程序結(jié)構(gòu)設(shè)計75
4.3.5客戶端程序?qū)崿F(xiàn)75
第5章 數(shù)據(jù)庫程序設(shè)計91
5.1數(shù)據(jù)庫連接91
5.1.1使用JDBC連接數(shù)據(jù)庫91
5.1.2常用的JDBC類與方法92
5.2電子詞典程序設(shè)計95
5.2.1設(shè)計目標及完成功能95
5.2.2系統(tǒng)結(jié)構(gòu)設(shè)計96
5.2.3詳細設(shè)計96
5.2.4電子詞典程序?qū)崿F(xiàn)97
第二部分 Java遠程圖像傳輸
第6章 數(shù)字圖像處理基礎(chǔ)115
6.1圖像的基礎(chǔ)概念115
6.2圖像的幾種常見格式115
6.3載入圖像文件116
6.3.1在Applet中加載和顯示圖像116
6.3.2在Application中加載和顯示圖像118
第7章 圖像像素點的處理120
7.1抓取圖像像素120
7.2雙緩沖技術(shù)123
7.3Java捕獲屏幕圖像的原理126
7.4捕獲屏幕圖像示例126
第8章 捕獲攝像頭視頻圖像130
8.1系統(tǒng)概述130
8.1.1系統(tǒng)開發(fā)環(huán)境130
8.1.2Java媒體框架JMF的應(yīng)用131
8.2系統(tǒng)設(shè)計132
8.2.1系統(tǒng)結(jié)構(gòu)設(shè)計132
8.2.2系統(tǒng)詳細設(shè)計133
8.2.3程序的實現(xiàn)138
第9章 遠程屏幕監(jiān)控系統(tǒng)148
9.1設(shè)計目標148
9.2系統(tǒng)結(jié)構(gòu)設(shè)計148
9.2.1系統(tǒng)總體結(jié)構(gòu)148
9.2.2常用類的介紹149
9.3服務(wù)器端程序的實現(xiàn)150
9.3.1服務(wù)器端程序詳細設(shè)計150
9.3.2服務(wù)器應(yīng)用程序的實現(xiàn)153
9.4客戶端程序的實現(xiàn)157
9.4.1客戶端程序詳細設(shè)計157
9.4.2客戶端程序?qū)崿F(xiàn)159
第三部分 基于Java的管理信息系統(tǒng)
第10章 進銷存管理系統(tǒng)169
10.1系統(tǒng)總體結(jié)構(gòu)169
10.1.1設(shè)計前的思考169
10.1.2系統(tǒng)總體結(jié)構(gòu)170
10.2建立數(shù)據(jù)庫及設(shè)置數(shù)據(jù)源171
10.3設(shè)計實現(xiàn)171
10.3.1系統(tǒng)啟動界面程序171
10.3.2封面(快閃窗口)程序172
10.3.3登錄程序174
10.4系統(tǒng)主程序181
第11章 JSP商務(wù)網(wǎng)站設(shè)計198
11.1JSP開發(fā)環(huán)境的配置方法198
11.1.1相關(guān)軟件介紹198
11.1.2配置前的準備198
11.1.3JSP環(huán)境的配置199
11.2JSP商務(wù)網(wǎng)站設(shè)計200
11.2.1商務(wù)網(wǎng)站的功能200
11.2.2商務(wù)網(wǎng)站的總體結(jié)構(gòu)201
11.2.3商務(wù)網(wǎng)站系統(tǒng)總控模塊202
11.2.4后臺數(shù)據(jù)庫的設(shè)計203
11.2.5總控模塊頁面程序index.jsp204
11.2.6頁面頂部模塊top.jsp205
11.2.7操作后臺數(shù)據(jù)庫的JavaBean208
第四部分 Java串口通信技術(shù)
第12章 Java串口通信基礎(chǔ)211
12.1串行通信的工作原理211
12.2常用信號引腳與串口通信接線212
12.2.1DB9和DB25的常用信號引腳說明212
12.2.2RS232C串口通信接線方法(三線制)212
12.3Java Communications API開發(fā)包213
12.3.1安裝串口通信開發(fā)包comm.jar213
12.3.2Comm API的類結(jié)構(gòu)214
12.4Comm API的應(yīng)用215
12.4.1檢測出系統(tǒng)所有的RS232端口215
12.4.2打開和關(guān)閉端口216
12.4.3串口通信的監(jiān)聽方式217
第13章 串口發(fā)送和接收數(shù)據(jù)218
13.1從串口讀取數(shù)據(jù)218
13.1.1設(shè)計前的思考218
13.1.2串口讀取數(shù)據(jù)的程序219
13.2從串口發(fā)送數(shù)據(jù)222
13.2.1設(shè)計前的思考222
13.2.2串口發(fā)送數(shù)據(jù)程序223
第14章 溫度檢測語音圖示系統(tǒng)226
14.1系統(tǒng)分析與設(shè)計226
14.1.1需求分析226
14.1.2系統(tǒng)設(shè)計226
14.2功能分析與設(shè)計227
14.2.1串口接收數(shù)據(jù)227
14.2.2數(shù)據(jù)庫操作227
14.2.3語音服務(wù)系統(tǒng)228
14.2.4圖形顯示228
14.3語音設(shè)計229
14.4數(shù)據(jù)庫結(jié)構(gòu)分析與創(chuàng)建230
14.5動態(tài)數(shù)據(jù)曲線圖形顯示設(shè)計230
14.6系統(tǒng)代碼設(shè)計232
14.6.1串口接收數(shù)據(jù)和語音發(fā)音程序232
14.6.2動態(tài)數(shù)據(jù)曲線圖形顯示完整代碼240
第五部分 Java移動通信應(yīng)用程序設(shè)計
第15章 J2ME基礎(chǔ)知識245
15.1建立J2ME開發(fā)環(huán)境245
15.1.1J2ME概述245
15.1.2建立J2ME開發(fā)環(huán)境246
15.2Screen高級用戶界面設(shè)計248
15.2.1用戶界面設(shè)計248
15.2.2Screen高級用戶界面設(shè)計249
15.2.3Canvas低級用戶界面設(shè)計251
15.3控制圖形移動程序設(shè)計252
15.3.1任務(wù)及總體結(jié)構(gòu)設(shè)計252
15.3.2用戶界面TestMove類253
15.3.3TestMoveCanvas類255
15.3.4移動物體MoveOb類257
第16章 MIDP網(wǎng)絡(luò)信息查詢系統(tǒng)260
16.1MIDP網(wǎng)絡(luò)信息查詢系統(tǒng)模型260
16.2信息查詢服務(wù)端程序設(shè)計260
16.2.1信息查詢服務(wù)端功能分析及結(jié)構(gòu)設(shè)計260
16.2.2信息服務(wù)端程序設(shè)計261
16.2.3接收和發(fā)送查詢信息RunServer類264
16.3信息查詢客戶端程序設(shè)計273
16.3.1信息查詢客戶端功能分析及結(jié)構(gòu)設(shè)計273
16.3.2手機程序入口類Info_client274
16.3.3用戶操作界面模塊mainDisplayable275
16.3.4信息查詢類newDisplayable278
16.3.5顯示前一次查詢信息類preDisplayable280
16.3.6連接服務(wù)器查詢類searchCity281
第17章 手機游戲設(shè)計基礎(chǔ)284
17.1MIDP的Game類284
17.2動畫精靈Sprite類288
17.3圖層289
17.3.1圖層概述289
17.3.2圖像貼片TiledLayer類290
17.3.3用圖像貼片組合成大背景圖像示例291
第18章 “打地鼠”游戲程序設(shè)計296
18.1“打地鼠”游戲功能分析296
18.1.1游戲內(nèi)容296
18.1.2設(shè)計前的準備296
18.1.3算法分析297
18.2“打地鼠”游戲程序?qū)崿F(xiàn)297
18.2.1錘子精靈HammerSprite297
18.2.2地鼠精靈MouseSprite299
18.2.3游戲主程序MainCanvas305
18.2.4MIDlet程序BeatSusliksMIDlet312

本目錄推薦

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