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

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

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

定 價(jià):¥26.00

作 者: 張思民,梁維娜 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)教育實(shí)用規(guī)劃教材
標(biāo) 簽: Java

購(gòu)買這本書(shū)可以去


ISBN: 9787302132585 出版時(shí)間: 2006-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 313 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)實(shí)踐教程》作者簡(jiǎn)介

圖書(shū)目錄

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