注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java典型模塊與項目實戰(zhàn)大全

Java典型模塊與項目實戰(zhàn)大全

Java典型模塊與項目實戰(zhàn)大全

定 價:¥89.00

作 者: 周華清,李為民,張昌龍 等編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: J2EE

ISBN: 9787302261520 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 391 字?jǐn)?shù):  

內(nèi)容簡介

  《Java典型模塊與項目實戰(zhàn)大全(32小時多媒體教學(xué)視頻)》以實戰(zhàn)開發(fā)為原則,以Java熱門開發(fā)技術(shù)與項目案例開發(fā)為主線,通過Java開發(fā)中最常見的25個典型模塊和4個完整的項目案例,詳細介紹Java語言的特性、線程開發(fā)、圖形用戶開發(fā)(GUI)、文件I/O操作、Applet程序、網(wǎng)絡(luò)編程等知識?!禞ava典型模塊與項目實戰(zhàn)大全(32小時多媒體教學(xué)視頻)》附帶1張DVD光盤,內(nèi)容為與《Java典型模塊與項目實戰(zhàn)大全(32小時多媒體教學(xué)視頻)》配套的多媒體教學(xué)視頻與源代碼,以及免費贈送的Java開發(fā)教學(xué)視頻等資料?!禞ava典型模塊與項目實戰(zhàn)大全(32小時多媒體教學(xué)視頻)》共32章,分為7篇。涵蓋的主要內(nèi)容有搭建Java開發(fā)環(huán)境、Java面向?qū)ο缶幊?、Java新特性、學(xué)生并發(fā)接水、模擬做飯場景、火車站售票系統(tǒng)、生產(chǎn)者與消費者問題、關(guān)機工具、典型的圖形用戶界面、計算器、秒表、捉迷藏游戲、鼠標(biāo)繪直線、指針時鐘項目、控制動畫項目、記事本、拼圖游戲、文件屬性查看器、文件內(nèi)容查看器、日記簿、查找和替換項目、圖像輪顯動畫項目、Applet事件監(jiān)聽項目、動畫播放項目、網(wǎng)絡(luò)聊天室、FTP服務(wù)器客戶端、Web服務(wù)器、QQ聊天工具、人員信息管理項目、中國象棋游戲、俄羅斯方塊游戲網(wǎng)絡(luò)版、圖書管理系統(tǒng)項目等?!禞ava典型模塊與項目實戰(zhàn)大全(32小時多媒體教學(xué)視頻)》注重編程思想與實際開發(fā)相結(jié)合,書中的每個技術(shù)點都配備了具有典型性和實用價值的應(yīng)用開發(fā)實例,適合想要學(xué)習(xí)Java語言的人員閱讀,尤其適合有一定Java語言基礎(chǔ)和想提高開發(fā)Java語言經(jīng)驗的程序員閱讀。

作者簡介

  周華清,畢業(yè)于長春科技大學(xué)。從事計算機教學(xué)和軟件開發(fā)10余年,擅長Java平臺的各種開發(fā)技術(shù)。現(xiàn)任職于東華理工大學(xué),負責(zé)Java及其應(yīng)用領(lǐng)域的課程設(shè)置、教學(xué)和科研開發(fā)及評估、學(xué)生學(xué)習(xí)結(jié)果評估以及遠程教學(xué)的開發(fā)和應(yīng)用。曾在國內(nèi)外雜志上發(fā)表過多篇論文,并參與了多個省級項目的開發(fā)。李為民,國務(wù)院學(xué)科評議組委員,國家863計劃專家組成員,國家重點學(xué)科帶頭人?,F(xiàn)任空軍工程大學(xué)軍事運籌學(xué)教授,常年參與各類大型項目的開發(fā)和Java平臺的研究。曾獲國家科技進步二等獎1項,獲省部級科研教學(xué)獎勵40多項,發(fā)表核心期刊論文100多篇,出版圖書10余部。張昌龍,畢業(yè)于空軍工程大學(xué)。從事Java語言開發(fā)和教學(xué)多年,對各類計算機語言及數(shù)據(jù)庫技術(shù)有豐富的經(jīng)驗?,F(xiàn)為某旅專業(yè)技術(shù)軍官,軟件設(shè)計維護骨干。出版計算機類相關(guān)圖書多部,發(fā)表論文10余篇。

圖書目錄

第1篇 Java開發(fā)必備基礎(chǔ)
第1章 搭建Java開發(fā)環(huán)境
教學(xué)視頻:18分鐘
1.1 Java的過去、現(xiàn)在和未來
1.1.1 Java的歷史
1.1.2 Java的語言特點
1.1.3 Java API簡介
1.1.4 Java未來發(fā)展
1.2 Java程序設(shè)計環(huán)境
1.2.1 命令行工具——JDK 6.0
1.2.2 安裝工具包JDK
1.2.3 設(shè)置JDK環(huán)境
1.2.4 集成開發(fā)環(huán)境安裝——MyEclipse 8.5
1.2.5 MyEclipse的一些常用操作
1.3 創(chuàng)建和運行Java程序
1.3.1 手工創(chuàng)建、編譯和運行Java程序
1.3.2 在MyEclipse 8.5中創(chuàng)建、運行、調(diào)試和管理Java項目
1.4 小結(jié)
第2章 Java面向?qū)ο缶幊?br />教學(xué)視頻:13分鐘
2.1 面向?qū)ο蟮囊恍└拍?br />2.1.1 面向?qū)ο笊婕暗母拍?br />2.1.2 類和對象
2.2 面向?qū)ο蟮囊恍┨匦?br />2.2.1 繼承特性
2.2.2 多態(tài)特性
2.2.3 封裝特性
2.3 Java中實現(xiàn)的面向?qū)ο筇匦?br />2.3.1 定義類
2.3.2 創(chuàng)建對象
2.3.3 實現(xiàn)繼承
2.3.4 實現(xiàn)多態(tài)
2.3.5 實現(xiàn)封裝
2.4 小結(jié)
第3章 Java新特性
教學(xué)視頻:29分鐘
3.1 Java的一些簡單新特性
3.1.1 靜態(tài)導(dǎo)入
3.1.2 可變參數(shù)函數(shù)
3.1.3 增強版for循環(huán)
3.1.4 基本數(shù)據(jù)的拆、裝箱操作(autoboxing和unboxing)
3.2 枚舉
3.2.1 枚舉的實現(xiàn)原理
3.2.2 枚舉的簡單應(yīng)用
3.2.3 枚舉的高級特性
3.3 反射
3.3.1 反射的基石——Class類
3.3.2 反射的基本應(yīng)用
3.3.3 反射的高級應(yīng)用
3.4 標(biāo)注
3.4.1 標(biāo)注的簡單使用
3.4.2 JDK的內(nèi)置標(biāo)注
3.5 泛型
3.5.1 為什么要使用泛型
3.5.2 泛型的一些特性
3.5.3 泛型的通配符
3.6 類加載器
3.6.1 什么是類加載器
3.6.2 什么是類加載器的委派模型
3.6.3 編寫一個自己的加載器
3.7 動態(tài)代理
3.7.1 什么是代理
3.7.2 動態(tài)代理基礎(chǔ)類
3.7.3 InvocationHandler接口
3.7.4 動態(tài)代理類的設(shè)計模式
3.8 小結(jié)
第2篇 線程開發(fā)
第4章 學(xué)生并發(fā)接水(線程Thread)
教學(xué)視頻:9分鐘
4.1 學(xué)生并發(fā)接水原理
4.1.1 項目結(jié)構(gòu)框架分析
4.1.2 項目功能業(yè)務(wù)分析
4.2 不排隊形式學(xué)生并發(fā)接水
4.2.1 水龍頭類
4.2.2 學(xué)生類
4.2.3 測試類
4.3 學(xué)生并發(fā)接水的其他形式
4.3.1 “排隊接水”水龍頭類
4.3.2 “接完水后一起回教室”水龍頭類
4.4 知識點擴展——線程的基礎(chǔ)知識
4.4.1 為什么要使用線程
4.4.2 多線程程序的編寫方式
4.5 小結(jié)
第5章 模擬做飯場景(線程的join()方法)
教學(xué)視頻:7分鐘
5.1 做飯場景原理
5.1.1 項目結(jié)構(gòu)框架分析
5.1.2 項目功能業(yè)務(wù)分析
5.2 紛亂的做飯場景
5.2.1 兒子的類
5.2.2 媽媽的類
5.2.3 做飯場景的類
5.2.4 修改后的媽媽類
5.3 知識點擴展——線程的狀態(tài)
5.3.1 線程的創(chuàng)建狀態(tài)
5.3.2 線程的暫停狀態(tài)
5.3.3 線程的結(jié)束狀態(tài)
5.4 小結(jié)
第6章 火車站售票系統(tǒng)(線程安全知識)
教學(xué)視頻:12分鐘
6.1 火車站售票系統(tǒng)原理
6.1.1 項目結(jié)構(gòu)框架分析
6.1.2 項目功能業(yè)務(wù)分析
6.2 沒有實現(xiàn)線程安全的火車票售票系統(tǒng)
6.2.1 火車票的類
6.2.2 售票臺的類
6.2.3 實現(xiàn)線程安全的火車票售票系統(tǒng)
6.3 知識點擴展——線程的同步知識
6.3.1 為什么要使用同步機制
6.3.2 Synchronized的同步塊
6.3.3 Synchronized的同步方法
6.3.4 死鎖的問題
6.4 小結(jié)
第7章 生產(chǎn)者與消費者問題(線程通信知識)
教學(xué)視頻:10分鐘
7.1 生產(chǎn)者與消費者原理
7.1.1 項目結(jié)構(gòu)框架分析
7.1.2 項目功能業(yè)務(wù)分析
7.2 無線程通信的生產(chǎn)者與消費者項目
7.2.1 生產(chǎn)者類
7.2.2 消費者類
7.2.3 儲存庫類
7.2.4 測試類
7.3 實現(xiàn)線程通信的生產(chǎn)者與消費者項目
7.3.1 生產(chǎn)者和消費者的類
7.3.2 儲存庫的類
7.4 知識點擴展——線程的通信知識
7.4.1 線程通信的基本知識
7.4.2 線程通信的具體實例
7.5 小結(jié)
第8章 關(guān)機工具(Timer類+系統(tǒng)命令)
教學(xué)視頻:5分鐘
8.1 關(guān)機工具原理
8.1.1 項目結(jié)構(gòu)框架分析
8.1.2 項目功能業(yè)務(wù)分析
8.2 關(guān)機工具的實現(xiàn)過程
8.2.1 關(guān)機工具的類
8.2.2 關(guān)機工具的工具類
8.3 知識點擴展——關(guān)機工具項目涉及的知識
8.3.1 Timer和TimerTask類
8.3.2 shutdown命令
8.3.3 通過shutdown命令實現(xiàn)網(wǎng)絡(luò)遠程關(guān)機
8.4 小結(jié)
第3篇 GUI(圖形用戶界面)開發(fā)
第9章 典型的圖形用戶界面(各種組件)
教學(xué)視頻:15分鐘
9.1 Label和Button的用戶界面
9.1.1 分析按鈕和面板的用戶界面
9.1.2 按鈕和面板的用戶界面
9.1.3 組件Button和Label的基本知識
9.2 復(fù)選框的用戶界面
9.2.1 分析復(fù)選框的用戶界面
9.2.2 按鈕和面板的用戶界面
9.2.3 組件Checkbox和CheckboxGroup的基本知識
9.3 下拉菜單和列表的用戶界面
9.3.1 分析下拉菜單和列表的用戶界面
9.3.2 下拉菜單和列表的用戶界面
9.3.3 Choice和List組件的基本知識
9.4 輸入的用戶界面
9.4.1 分析輸入的用戶界面
9.4.2 輸入的用戶界面
9.4.3 TextField和TextArea組件的基本知識
9.5 滾動條的用戶界面
9.5.1 分析滾動條的用戶界面
9.5.2 滾動條的用戶界面
9.5.3 滾動組件的基本知識
9.6 菜單的用戶界面
9.6.1 分析菜單組件的用戶界面
9.6.2 菜單的用戶界面
9.6.3 菜單組件的基本知識
9.7 對話框的用戶界面
9.7.1 分析對話框和文件對話框的用戶界面
9.7.2 對話框的用戶界面
9.7.3 Dialog和FileDialog組件的基本知識
9.8 小結(jié)
第10章 計算器(布局管理器)
教學(xué)視頻:5分鐘
10.1 計算器原理
10.1.1 項目結(jié)構(gòu)框架分析
10.1.2 項目功能業(yè)務(wù)分析
10.2 計算器的實現(xiàn)過程
10.3 知識點擴展——事件機制的高級知識
10.3.1 為什么需要版面的配置
10.3.2 Java語言中的各種布局管理器
10.4 小結(jié)
第11章 秒表(事件+線程)
教學(xué)視頻:7分鐘
11.1 秒表原理
11.1.1 項目結(jié)構(gòu)框架分析
11.1.2 項目功能業(yè)務(wù)分析
11.2 秒表的實現(xiàn)過程
11.2.1 秒表類
11.2.2 測試秒表的類
11.3 知識點擴展——事件機制的基礎(chǔ)知識
11.3.1 事件處理機制
11.3.2 Window事件
11.3.3 Mouse事件
11.3.4 Key事件
11.3.5 其他底層事件
11.3.6 事件的高級編寫方法
11.4 小結(jié)
第12章 捉迷藏游戲(事件)
教學(xué)視頻:5分鐘
12.1 捉迷藏游戲原理
12.1.1 項目結(jié)構(gòu)框架分析
12.1.2 項目功能業(yè)務(wù)分析
12.2 捉迷藏游戲的實現(xiàn)過程
12.2.1 捉迷藏游戲項目的原理
12.2.2 自定義按鈕類
12.2.3 測試的類
12.3 知識點擴展——事件機制的高級知識
12.3.1 事件多重應(yīng)用
12.3.2 事件處理的詳細過程
12.4 小結(jié)
第13章 鼠標(biāo)繪直線(繪圖+事件)
教學(xué)視頻:8分鐘
13.1 鼠標(biāo)繪直線原理
13.1.1 項目結(jié)構(gòu)框架分析
13.1.2 項目功能業(yè)務(wù)分析
13.2 鼠標(biāo)繪直線的實現(xiàn)過程
13.2.1 直線的類
13.2.2 實現(xiàn)窗口類——通過paint()方法
13.2.3 實現(xiàn)窗口類——通過雙緩沖技術(shù)
13.3 知識點擴展——畫圖的基礎(chǔ)知識
13.3.1 畫圖的基礎(chǔ)知識
13.3.2 各種類型對象的繪制
13.4 小結(jié)
第14章 指針時鐘項目(Swing組件+時間算法)
教學(xué)視頻:7分鐘
14.1 指針時鐘原理
14.1.1 項目結(jié)構(gòu)框架分析
14.1.2 項目功能業(yè)務(wù)分析
14.2 指針時鐘的實現(xiàn)過程
14.2.1 指針時鐘的界面
14.2.2 繪制指針時鐘的類
14.3 知識點擴展——從AWT到Swing的過渡
14.3.1 窗口類JFrame
14.3.2 按鈕類JButton和面板類JLabel
14.3.3 單選按鈕和復(fù)選框組件
14.3.4 選擇框組件
14.3.5 輸入框組件
14.4 小結(jié)
第15章 控制動畫項目 (JSlider和Timer組件)
教學(xué)視頻:7分鐘
15.1 控制動畫原理
15.1.1 項目結(jié)構(gòu)框架分析
15.1.2 項目功能業(yè)務(wù)分析
15.2 控制動畫的實現(xiàn)過程
15.2.1 控制動畫的主界面
15.2.2 控制動畫的邏輯
15.3 知識點擴展——JSlider和Timer組件的基礎(chǔ)知識
15.3.1 使用JSlider組件創(chuàng)建無刻度的滑桿
15.3.2 使用JSlider組件創(chuàng)建帶數(shù)字刻度的滑桿
15.3.3 使用JSlider組件創(chuàng)建帶字符刻度的滑桿
15.3.4 JSlider組件的高級應(yīng)用
15.3.5 Swing中的多線程
15.3.6 Timer組件的基礎(chǔ)知識
15.3.7 Timer組件的應(yīng)用
15.4 小結(jié)
第16章 記事本(對話框組件)
教學(xué)視頻:54分鐘
16.1 記事本原理
16.1.1 項目結(jié)構(gòu)框架分析
16.1.2 項目功能業(yè)務(wù)分析
16.2 記事本的實現(xiàn)過程
16.2.1 實現(xiàn)記事本的界面
16.2.2 實現(xiàn)菜單功能
16.2.3 文件類型的過濾
16.3 記事本的實現(xiàn)過程——字體設(shè)置對話框
16.3.1 字體設(shè)置對話框——主界面
16.3.2 字體設(shè)置對話框——jPanel1組件界面
16.3.3 字體設(shè)置對話框——其他組件
16.4 小結(jié)
第17章 拼圖游戲(GUI綜合應(yīng)用)
教學(xué)視頻:20分鐘
17.1 拼圖游戲原理
17.1.1 項目結(jié)構(gòu)框架分析
17.1.2 項目功能業(yè)務(wù)分析
17.1.3 拼圖游戲項目的原理
17.2 拼圖游戲的實現(xiàn)過程
17.2.1 實現(xiàn)移動功能的按鈕類
17.2.2 主面板的類
17.2.3 主窗口的類
17.3 小結(jié)
第4篇 文件操作和訪問
第18章 文件屬性查看器(GUI+文件操作)
教學(xué)視頻:6分鐘
18.1 文件屬性查看器原理
18.1.1 項目結(jié)構(gòu)框架分析
18.1.2 項目功能業(yè)務(wù)分析
18.2 文件屬性查看器項目
18.2.1 實現(xiàn)顯示文件信息的自定義窗口
18.2.2 自定義窗口的顯示
18.3 知識點擴展——文件的操作和訪問
18.3.1 通過FileOp類實現(xiàn)文件創(chuàng)建和刪除功能
18.3.2 通過FileDir類實現(xiàn)列舉文件和目錄的功能
18.3.3 File類提供的屬性和方法
18.3.4 文件訪問的基本概念
18.3.5 文件的基本訪問方式——字節(jié)方式
18.3.6 文件的基本訪問方式——字符方式
18.3.7 文件的高級訪問方式
18.4 小結(jié)
第19章 文件內(nèi)容查看器(GUI+文件訪問)
教學(xué)視頻:6分鐘
19.1 文件內(nèi)容查看器原理
19.1.1 項目結(jié)構(gòu)框架分析
19.1.2 項目功能業(yè)務(wù)分析
19.2 文件內(nèi)容查看器項目
19.2.1 設(shè)計項目的界面——文件內(nèi)容查看器輸入界面
19.2.2 “打開”菜單項的處理方法
19.2.3 單擊列表選項的處理方法
19.3 知識點擴展——管道的訪問
19.3.1 管道的訪問——字節(jié)方式
19.3.2 管道的訪問——字符方式
19.4 知識點擴展——內(nèi)存的訪問
19.4.1 內(nèi)存的訪問——字節(jié)方式
19.4.2 內(nèi)存的訪問——字符和字符串方式
19.5 小結(jié)
第20章 日記簿(GUI+文件訪問和操作)
教學(xué)視頻:30分鐘
20.1 日記簿原理
20.1.1 項目結(jié)構(gòu)框架分析
20.1.2 項目功能業(yè)務(wù)分析
20.2 日記簿項目
20.2.1 設(shè)計項目的界面——日記薄輸入界面
20.2.2 “保存”按鈕的事件處理
20.2.3 “查看日記”按鈕的事件處理
20.2.4 設(shè)計項目的界面——日記列表界面
20.2.5 “查看”按鈕的事件處理
20.2.6 “刪除”按鈕的事件處理
20.3 知識點擴展——過濾流的基礎(chǔ)知識
20.3.1 過濾流的緩存(Buffering)類
20.3.2 過濾流實現(xiàn)字節(jié)和字符相互轉(zhuǎn)換類
20.3.3 過濾流特定數(shù)據(jù)類型類
20.3.4 過濾流對象序列化類
20.3.5 過濾流打印類
20.4 小結(jié)
第21章 查找和替換項目(GUI+字符串處理)
教學(xué)視頻:10分鐘
21.1 查找和替換原理
21.1.1 項目結(jié)構(gòu)框架分析
21.1.2 項目功能業(yè)務(wù)分析
21.2 查找和替換項目——利用AWT組件
21.2.1 設(shè)計項目的界面——查找和替換輸入界面
21.2.2 各種按鈕的事件處理
21.2.3 字符串處理的類
21.3 查找和替換項目——利用Swing組件
21.3.1 設(shè)計項目的界面——查找和替換輸入界面
21.3.2 各種按鈕的事件處理
21.4 小結(jié)
第5篇 Applet程序開發(fā)
第22章 圖像輪顯動畫項目(顯示圖像+多線程)
教學(xué)視頻:5分鐘
22.1 圖像輪顯動畫原理
22.1.1 項目結(jié)構(gòu)框架分析
22.1.2 項目功能業(yè)務(wù)分析
22.2 圖像輪顯動畫項目
22.3 知識點擴展——Applet程序的基礎(chǔ)知識
22.3.1 Applet程序的執(zhí)行過程
22.3.2 Applet程序的執(zhí)行環(huán)境
22.3.3 Applet程序的輸出
22.3.4 Applet程序的標(biāo)記
22.3.5 參數(shù)的傳遞
22.3.6 Applet程序的相關(guān)方法
22.4 小結(jié)
第23章 Applet事件監(jiān)聽項目 (事件處理機制)
教學(xué)視頻:5分鐘
23.1 Applet事件監(jiān)聽原理
23.1.1 項目結(jié)構(gòu)框架分析
23.1.2 項目功能業(yè)務(wù)分析
23.2 Applet事件監(jiān)聽項目
23.2.1 事件監(jiān)聽的類
23.2.2 承載事件監(jiān)聽的頁面
23.3 知識點擴展——MyEclipse開發(fā)環(huán)境對Applet程序的支持
23.3.1 MyEclipse開發(fā)環(huán)境對Applet項目的支持
23.3.2 MyEclipse開發(fā)環(huán)境對JAR的支持
23.4 小結(jié)
第24章 動畫播放項目(音頻操作+多線程)
教學(xué)視頻:5分鐘
24.1 動畫播放原理
24.1.1 項目結(jié)構(gòu)框架分析
24.1.2 項目功能業(yè)務(wù)分析
24.2 動畫播放項目
24.2.1 動畫的類
24.2.2 控制動畫的類
24.3 知識點擴展——Applet程序的高級知識
24.3.1 音頻播放
24.3.2 Applet的上下文對象
24.4 小結(jié)
第6篇 網(wǎng)絡(luò)編程
第25章 網(wǎng)絡(luò)聊天室(UDP協(xié)議+多線程)
教學(xué)視頻:6分鐘
25.1 網(wǎng)絡(luò)聊天室原理
25.1.1 項目結(jié)構(gòu)框架分析
25.1.2 項目功能業(yè)務(wù)分析
25.2 網(wǎng)絡(luò)聊天室的實現(xiàn)過程
25.3 知識點擴展——網(wǎng)絡(luò)編程和UDP協(xié)議
25.3.1 網(wǎng)絡(luò)編程涉及的基本概念
25.3.2 套接字(Socket)機制
25.3.3 UDP協(xié)議類
25.3.4 TCP協(xié)議類
25.3.5 TCP協(xié)議客戶端類
25.4 小結(jié)
第26章 FTP服務(wù)器客戶端 (FtpClient+I/O處理)
教學(xué)視頻:8分鐘
26.1 FTP服務(wù)器客戶端原理
26.1.1 項目結(jié)構(gòu)框架分析
26.1.2 項目功能業(yè)務(wù)分析
26.2 FTP服務(wù)器客戶端的實現(xiàn)過程
26.2.1 FTP服務(wù)器操作的工具類
26.2.2 實現(xiàn)文件上傳的類
26.2.3 實現(xiàn)文件下載的類
26.3 知識點擴展——FtpClient類的相關(guān)知識
26.3.1 實現(xiàn)FTP服務(wù)器相關(guān)操作類
26.3.2 相關(guān)JAR包導(dǎo)入問題
26.4 小結(jié)
第27章 Web服務(wù)器(HTTP協(xié)議)
教學(xué)視頻:8分鐘
27.1 Web服務(wù)器原理
27.1.1 項目結(jié)構(gòu)框架分析
27.1.2 項目功能業(yè)務(wù)分析
27.2 Web服務(wù)器的實現(xiàn)過程
27.2.1 實現(xiàn)與瀏覽器通信的類
27.2.2 實現(xiàn)Web服務(wù)器的類
27.2.3 瀏覽器所請求的頁面
27.3 知識點擴展——HTTP協(xié)議知識
27.3.1 HTTP協(xié)議原理
27.3.2 實現(xiàn)HTTP協(xié)議服務(wù)器的原理
27.4 小結(jié)
第28章 QQ聊天工具 (Swing+多線程+網(wǎng)絡(luò)編程)
教學(xué)視頻:39分鐘
28.1 QQ聊天工具原理
28.1.1 項目結(jié)構(gòu)框架分析
28.1.2 項目功能業(yè)務(wù)分析
28.2 QQ項目——對象模型的類
28.2.1 信息的類
28.2.2 “用戶”的類
28.3 QQ項目——登錄功能
28.3.1 QQ服務(wù)器界面的設(shè)計
28.3.2 QQ服務(wù)器后臺程序
28.3.3 QQ客戶端登錄界面的設(shè)計
28.3.4 QQ客戶端后臺程序
28.3.5 成員列表窗口
28.4 QQ項目——聊天功能
28.4.1 服務(wù)器端的信息轉(zhuǎn)發(fā)
28.4.2 客戶端信息的發(fā)送和接收
28.4.3 客戶端信息轉(zhuǎn)發(fā)類
28.5 小結(jié)
第7篇 項目案例實戰(zhàn)
第29章 人員信息管理項目 (接口設(shè)計模式+MySQL數(shù)據(jù)庫)
教學(xué)視頻:30分鐘
29.1 人員信息管理原理
29.1.1 項目結(jié)構(gòu)框架分析
29.1.2 項目功能業(yè)務(wù)分析
29.2 人員信息管理項目前期準(zhǔn)備
29.2.1 設(shè)計數(shù)據(jù)庫
29.2.2 數(shù)據(jù)庫操作相關(guān)類
29.3 人員信息管理項目——DAO層
29.3.1 實現(xiàn)數(shù)據(jù)連接操作(DAO)的接口
29.3.2 實現(xiàn)數(shù)據(jù)連接操作(DAO)的實現(xiàn)類
29.3.3 實現(xiàn)數(shù)據(jù)連接操作(DAO)的代理類
29.3.4 實現(xiàn)數(shù)據(jù)連接操作(DAO)的工廠類
29.4 人員信息管理項目——服務(wù)層和表示層
29.4.1 人員信息管理項目的服務(wù)層
29.4.2 人員信息管理項目的表示層
29.4.3 工具類
29.5 人員信息管理項目——代理類測試
29.5.1 測試實現(xiàn)業(yè)務(wù)功能的各種方法
29.5.2 人員信息管理入口類
29.6 知識點擴展——設(shè)計模式的基礎(chǔ)知識
29.6.1 工廠設(shè)計模式
29.6.2 代理設(shè)計模式
29.7 小結(jié)
第30章 中國象棋游戲(GUI+游戲規(guī)則算法)
教學(xué)視頻:37分鐘
30.1 象棋游戲原理
30.1.1 象棋游戲的基本規(guī)則
30.1.2 項目結(jié)構(gòu)框架分析
30.1.3 項目功能業(yè)務(wù)分析
30.2 象棋游戲項目——象棋游戲的主類
30.2.1 實現(xiàn)象棋游戲的主界面
30.2.2 實現(xiàn)象棋游戲中添加棋子的功能
30.2.3 實現(xiàn)象棋游戲中棋子閃爍的功能
30.2.4 處理單擊棋子事件
30.2.5 處理單擊按鈕事件
30.3 象棋游戲項目——規(guī)則的內(nèi)部類
30.3.1 實現(xiàn)卒移動和吃的方法
30.3.2 實現(xiàn)炮、車移動和吃的方法
30.3.3 實現(xiàn)馬移動和吃的方法
30.3.4 實現(xiàn)象移動和吃的方法
30.3.5 實現(xiàn)士移動和吃的方法
30.3.6 實現(xiàn)將移動和吃的方法
30.4 小結(jié)
第31章 俄羅斯方塊游戲網(wǎng)絡(luò)版(Swing+多線程+網(wǎng)絡(luò)編程)
教學(xué)視頻:60分鐘
31.1 俄羅斯方塊游戲項目原理
31.1.1 基本原理
31.1.2 項目結(jié)構(gòu)框架分析
31.1.3 項目功能業(yè)務(wù)分析
31.2 俄羅斯方塊游戲項目——初步設(shè)計涉及的對象
31.2.1 正方形類
31.2.2 俄羅斯方塊類
31.2.3 俄羅斯方塊游戲項目的TOP10分?jǐn)?shù)對象
31.3 俄羅斯方塊游戲項目——服務(wù)器端和客戶端
31.3.1 表示出俄羅斯方塊游戲項目的服務(wù)器端
31.3.2 表示出俄羅斯方塊游戲項目的客戶端
31.4 俄羅斯方塊游戲項目——游戲主界面
31.4.1 俄羅斯方塊游戲的主界面
31.4.2 俄羅斯方塊游戲的事件處理類
31.4.3 俄羅斯方塊游戲的狀態(tài)工具欄
31.5 俄羅斯方塊游戲項目——其他界面的設(shè)計
31.5.1 “關(guān)于”面板
31.5.2 連接對方面板
31.5.3 分?jǐn)?shù)報告面板
31.5.4 設(shè)置級別面板
31.5.5 警告面板和對話框
31.5.6 游戲結(jié)束面板和對話框
31.6 小結(jié)
第32章 圖書管理系統(tǒng)項目 (GUI+Oracle數(shù)據(jù)庫)
教學(xué)視頻:59分鐘
32.1 圖書管理系統(tǒng)原理
32.1.1 項目結(jié)構(gòu)框架分析
32.1.2 項目功能業(yè)務(wù)分析
32.2 圖書管理系統(tǒng)項目——圖書的操作
32.2.1 實現(xiàn)添加圖書功能的類
32.2.2 實現(xiàn)修改圖書功能的類
32.2.3 實現(xiàn)瀏覽圖書信息的類
32.2.4 實現(xiàn)刪除圖書信息的類
32.3 圖書管理系統(tǒng)項目——用戶的操作
32.3.1 實現(xiàn)添加用戶功能的類
32.3.2 實現(xiàn)刪除用戶功能的類
32.3.3 實現(xiàn)修改用戶功能的類
32.3.4 實現(xiàn)用戶登錄功能的類
32.3.5 實現(xiàn)用戶列表功能的類
32.4 圖書管理系統(tǒng)項目——出借圖書的操作
32.4.1 出借圖書操作的類
32.4.2 借書列表方法
32.4.3 修改出借圖書信息方法
32.5 圖書管理系統(tǒng)項目——歸還圖書的操作
32.5.1 歸還圖書類
32.5.2 修改歸還圖書信息類
32.6 圖書管理系統(tǒng)項目——該項目的其他類
32.6.1 主窗口類
32.6.2 數(shù)據(jù)庫操作
32.7 小結(jié)

本目錄推薦

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