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

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

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

定 價:¥89.00

作 者: 周華清,李為民,張昌龍 等編著
出版社: 清華大學出版社
叢編項:
標 簽: J2EE

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1篇 Java開發(fā)必備基礎
第1章 搭建Java開發(fā)環(huán)境
教學視頻: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程序設計環(huán)境
1.2.1 命令行工具——JDK 6.0
1.2.2 安裝工具包JDK
1.2.3 設置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 小結
第2章 Java面向對象編程
教學視頻:13分鐘
2.1 面向對象的一些概念
2.1.1 面向對象涉及的概念
2.1.2 類和對象
2.2 面向對象的一些特性
2.2.1 繼承特性
2.2.2 多態(tài)特性
2.2.3 封裝特性
2.3 Java中實現(xiàn)的面向對象特性
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 小結
第3章 Java新特性
教學視頻:29分鐘
3.1 Java的一些簡單新特性
3.1.1 靜態(tài)導入
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 枚舉的簡單應用
3.2.3 枚舉的高級特性
3.3 反射
3.3.1 反射的基石——Class類
3.3.2 反射的基本應用
3.3.3 反射的高級應用
3.4 標注
3.4.1 標注的簡單使用
3.4.2 JDK的內(nèi)置標注
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)代理基礎類
3.7.3 InvocationHandler接口
3.7.4 動態(tài)代理類的設計模式
3.8 小結
第2篇 線程開發(fā)
第4章 學生并發(fā)接水(線程Thread)
教學視頻:9分鐘
4.1 學生并發(fā)接水原理
4.1.1 項目結構框架分析
4.1.2 項目功能業(yè)務分析
4.2 不排隊形式學生并發(fā)接水
4.2.1 水龍頭類
4.2.2 學生類
4.2.3 測試類
4.3 學生并發(fā)接水的其他形式
4.3.1 “排隊接水”水龍頭類
4.3.2 “接完水后一起回教室”水龍頭類
4.4 知識點擴展——線程的基礎知識
4.4.1 為什么要使用線程
4.4.2 多線程程序的編寫方式
4.5 小結
第5章 模擬做飯場景(線程的join()方法)
教學視頻:7分鐘
5.1 做飯場景原理
5.1.1 項目結構框架分析
5.1.2 項目功能業(yè)務分析
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 線程的結束狀態(tài)
5.4 小結
第6章 火車站售票系統(tǒng)(線程安全知識)
教學視頻:12分鐘
6.1 火車站售票系統(tǒng)原理
6.1.1 項目結構框架分析
6.1.2 項目功能業(yè)務分析
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 小結
第7章 生產(chǎn)者與消費者問題(線程通信知識)
教學視頻:10分鐘
7.1 生產(chǎn)者與消費者原理
7.1.1 項目結構框架分析
7.1.2 項目功能業(yè)務分析
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 小結
第8章 關機工具(Timer類+系統(tǒng)命令)
教學視頻:5分鐘
8.1 關機工具原理
8.1.1 項目結構框架分析
8.1.2 項目功能業(yè)務分析
8.2 關機工具的實現(xiàn)過程
8.2.1 關機工具的類
8.2.2 關機工具的工具類
8.3 知識點擴展——關機工具項目涉及的知識
8.3.1 Timer和TimerTask類
8.3.2 shutdown命令
8.3.3 通過shutdown命令實現(xiàn)網(wǎng)絡遠程關機
8.4 小結
第3篇 GUI(圖形用戶界面)開發(fā)
第9章 典型的圖形用戶界面(各種組件)
教學視頻:15分鐘
9.1 Label和Button的用戶界面
9.1.1 分析按鈕和面板的用戶界面
9.1.2 按鈕和面板的用戶界面
9.1.3 組件Button和Label的基本知識
9.2 復選框的用戶界面
9.2.1 分析復選框的用戶界面
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 小結
第10章 計算器(布局管理器)
教學視頻:5分鐘
10.1 計算器原理
10.1.1 項目結構框架分析
10.1.2 項目功能業(yè)務分析
10.2 計算器的實現(xiàn)過程
10.3 知識點擴展——事件機制的高級知識
10.3.1 為什么需要版面的配置
10.3.2 Java語言中的各種布局管理器
10.4 小結
第11章 秒表(事件+線程)
教學視頻:7分鐘
11.1 秒表原理
11.1.1 項目結構框架分析
11.1.2 項目功能業(yè)務分析
11.2 秒表的實現(xiàn)過程
11.2.1 秒表類
11.2.2 測試秒表的類
11.3 知識點擴展——事件機制的基礎知識
11.3.1 事件處理機制
11.3.2 Window事件
11.3.3 Mouse事件
11.3.4 Key事件
11.3.5 其他底層事件
11.3.6 事件的高級編寫方法
11.4 小結
第12章 捉迷藏游戲(事件)
教學視頻:5分鐘
12.1 捉迷藏游戲原理
12.1.1 項目結構框架分析
12.1.2 項目功能業(yè)務分析
12.2 捉迷藏游戲的實現(xiàn)過程
12.2.1 捉迷藏游戲項目的原理
12.2.2 自定義按鈕類
12.2.3 測試的類
12.3 知識點擴展——事件機制的高級知識
12.3.1 事件多重應用
12.3.2 事件處理的詳細過程
12.4 小結
第13章 鼠標繪直線(繪圖+事件)
教學視頻:8分鐘
13.1 鼠標繪直線原理
13.1.1 項目結構框架分析
13.1.2 項目功能業(yè)務分析
13.2 鼠標繪直線的實現(xiàn)過程
13.2.1 直線的類
13.2.2 實現(xiàn)窗口類——通過paint()方法
13.2.3 實現(xiàn)窗口類——通過雙緩沖技術
13.3 知識點擴展——畫圖的基礎知識
13.3.1 畫圖的基礎知識
13.3.2 各種類型對象的繪制
13.4 小結
第14章 指針時鐘項目(Swing組件+時間算法)
教學視頻:7分鐘
14.1 指針時鐘原理
14.1.1 項目結構框架分析
14.1.2 項目功能業(yè)務分析
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 單選按鈕和復選框組件
14.3.4 選擇框組件
14.3.5 輸入框組件
14.4 小結
第15章 控制動畫項目 (JSlider和Timer組件)
教學視頻:7分鐘
15.1 控制動畫原理
15.1.1 項目結構框架分析
15.1.2 項目功能業(yè)務分析
15.2 控制動畫的實現(xiàn)過程
15.2.1 控制動畫的主界面
15.2.2 控制動畫的邏輯
15.3 知識點擴展——JSlider和Timer組件的基礎知識
15.3.1 使用JSlider組件創(chuàng)建無刻度的滑桿
15.3.2 使用JSlider組件創(chuàng)建帶數(shù)字刻度的滑桿
15.3.3 使用JSlider組件創(chuàng)建帶字符刻度的滑桿
15.3.4 JSlider組件的高級應用
15.3.5 Swing中的多線程
15.3.6 Timer組件的基礎知識
15.3.7 Timer組件的應用
15.4 小結
第16章 記事本(對話框組件)
教學視頻:54分鐘
16.1 記事本原理
16.1.1 項目結構框架分析
16.1.2 項目功能業(yè)務分析
16.2 記事本的實現(xiàn)過程
16.2.1 實現(xiàn)記事本的界面
16.2.2 實現(xiàn)菜單功能
16.2.3 文件類型的過濾
16.3 記事本的實現(xiàn)過程——字體設置對話框
16.3.1 字體設置對話框——主界面
16.3.2 字體設置對話框——jPanel1組件界面
16.3.3 字體設置對話框——其他組件
16.4 小結
第17章 拼圖游戲(GUI綜合應用)
教學視頻:20分鐘
17.1 拼圖游戲原理
17.1.1 項目結構框架分析
17.1.2 項目功能業(yè)務分析
17.1.3 拼圖游戲項目的原理
17.2 拼圖游戲的實現(xiàn)過程
17.2.1 實現(xiàn)移動功能的按鈕類
17.2.2 主面板的類
17.2.3 主窗口的類
17.3 小結
第4篇 文件操作和訪問
第18章 文件屬性查看器(GUI+文件操作)
教學視頻:6分鐘
18.1 文件屬性查看器原理
18.1.1 項目結構框架分析
18.1.2 項目功能業(yè)務分析
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 小結
第19章 文件內(nèi)容查看器(GUI+文件訪問)
教學視頻:6分鐘
19.1 文件內(nèi)容查看器原理
19.1.1 項目結構框架分析
19.1.2 項目功能業(yè)務分析
19.2 文件內(nèi)容查看器項目
19.2.1 設計項目的界面——文件內(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 小結
第20章 日記簿(GUI+文件訪問和操作)
教學視頻:30分鐘
20.1 日記簿原理
20.1.1 項目結構框架分析
20.1.2 項目功能業(yè)務分析
20.2 日記簿項目
20.2.1 設計項目的界面——日記薄輸入界面
20.2.2 “保存”按鈕的事件處理
20.2.3 “查看日記”按鈕的事件處理
20.2.4 設計項目的界面——日記列表界面
20.2.5 “查看”按鈕的事件處理
20.2.6 “刪除”按鈕的事件處理
20.3 知識點擴展——過濾流的基礎知識
20.3.1 過濾流的緩存(Buffering)類
20.3.2 過濾流實現(xiàn)字節(jié)和字符相互轉換類
20.3.3 過濾流特定數(shù)據(jù)類型類
20.3.4 過濾流對象序列化類
20.3.5 過濾流打印類
20.4 小結
第21章 查找和替換項目(GUI+字符串處理)
教學視頻:10分鐘
21.1 查找和替換原理
21.1.1 項目結構框架分析
21.1.2 項目功能業(yè)務分析
21.2 查找和替換項目——利用AWT組件
21.2.1 設計項目的界面——查找和替換輸入界面
21.2.2 各種按鈕的事件處理
21.2.3 字符串處理的類
21.3 查找和替換項目——利用Swing組件
21.3.1 設計項目的界面——查找和替換輸入界面
21.3.2 各種按鈕的事件處理
21.4 小結
第5篇 Applet程序開發(fā)
第22章 圖像輪顯動畫項目(顯示圖像+多線程)
教學視頻:5分鐘
22.1 圖像輪顯動畫原理
22.1.1 項目結構框架分析
22.1.2 項目功能業(yè)務分析
22.2 圖像輪顯動畫項目
22.3 知識點擴展——Applet程序的基礎知識
22.3.1 Applet程序的執(zhí)行過程
22.3.2 Applet程序的執(zhí)行環(huán)境
22.3.3 Applet程序的輸出
22.3.4 Applet程序的標記
22.3.5 參數(shù)的傳遞
22.3.6 Applet程序的相關方法
22.4 小結
第23章 Applet事件監(jiān)聽項目 (事件處理機制)
教學視頻:5分鐘
23.1 Applet事件監(jiān)聽原理
23.1.1 項目結構框架分析
23.1.2 項目功能業(yè)務分析
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 小結
第24章 動畫播放項目(音頻操作+多線程)
教學視頻:5分鐘
24.1 動畫播放原理
24.1.1 項目結構框架分析
24.1.2 項目功能業(yè)務分析
24.2 動畫播放項目
24.2.1 動畫的類
24.2.2 控制動畫的類
24.3 知識點擴展——Applet程序的高級知識
24.3.1 音頻播放
24.3.2 Applet的上下文對象
24.4 小結
第6篇 網(wǎng)絡編程
第25章 網(wǎng)絡聊天室(UDP協(xié)議+多線程)
教學視頻:6分鐘
25.1 網(wǎng)絡聊天室原理
25.1.1 項目結構框架分析
25.1.2 項目功能業(yè)務分析
25.2 網(wǎng)絡聊天室的實現(xiàn)過程
25.3 知識點擴展——網(wǎng)絡編程和UDP協(xié)議
25.3.1 網(wǎng)絡編程涉及的基本概念
25.3.2 套接字(Socket)機制
25.3.3 UDP協(xié)議類
25.3.4 TCP協(xié)議類
25.3.5 TCP協(xié)議客戶端類
25.4 小結
第26章 FTP服務器客戶端 (FtpClient+I/O處理)
教學視頻:8分鐘
26.1 FTP服務器客戶端原理
26.1.1 項目結構框架分析
26.1.2 項目功能業(yè)務分析
26.2 FTP服務器客戶端的實現(xiàn)過程
26.2.1 FTP服務器操作的工具類
26.2.2 實現(xiàn)文件上傳的類
26.2.3 實現(xiàn)文件下載的類
26.3 知識點擴展——FtpClient類的相關知識
26.3.1 實現(xiàn)FTP服務器相關操作類
26.3.2 相關JAR包導入問題
26.4 小結
第27章 Web服務器(HTTP協(xié)議)
教學視頻:8分鐘
27.1 Web服務器原理
27.1.1 項目結構框架分析
27.1.2 項目功能業(yè)務分析
27.2 Web服務器的實現(xiàn)過程
27.2.1 實現(xiàn)與瀏覽器通信的類
27.2.2 實現(xiàn)Web服務器的類
27.2.3 瀏覽器所請求的頁面
27.3 知識點擴展——HTTP協(xié)議知識
27.3.1 HTTP協(xié)議原理
27.3.2 實現(xiàn)HTTP協(xié)議服務器的原理
27.4 小結
第28章 QQ聊天工具 (Swing+多線程+網(wǎng)絡編程)
教學視頻:39分鐘
28.1 QQ聊天工具原理
28.1.1 項目結構框架分析
28.1.2 項目功能業(yè)務分析
28.2 QQ項目——對象模型的類
28.2.1 信息的類
28.2.2 “用戶”的類
28.3 QQ項目——登錄功能
28.3.1 QQ服務器界面的設計
28.3.2 QQ服務器后臺程序
28.3.3 QQ客戶端登錄界面的設計
28.3.4 QQ客戶端后臺程序
28.3.5 成員列表窗口
28.4 QQ項目——聊天功能
28.4.1 服務器端的信息轉發(fā)
28.4.2 客戶端信息的發(fā)送和接收
28.4.3 客戶端信息轉發(fā)類
28.5 小結
第7篇 項目案例實戰(zhàn)
第29章 人員信息管理項目 (接口設計模式+MySQL數(shù)據(jù)庫)
教學視頻:30分鐘
29.1 人員信息管理原理
29.1.1 項目結構框架分析
29.1.2 項目功能業(yè)務分析
29.2 人員信息管理項目前期準備
29.2.1 設計數(shù)據(jù)庫
29.2.2 數(shù)據(jù)庫操作相關類
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 人員信息管理項目——服務層和表示層
29.4.1 人員信息管理項目的服務層
29.4.2 人員信息管理項目的表示層
29.4.3 工具類
29.5 人員信息管理項目——代理類測試
29.5.1 測試實現(xiàn)業(yè)務功能的各種方法
29.5.2 人員信息管理入口類
29.6 知識點擴展——設計模式的基礎知識
29.6.1 工廠設計模式
29.6.2 代理設計模式
29.7 小結
第30章 中國象棋游戲(GUI+游戲規(guī)則算法)
教學視頻:37分鐘
30.1 象棋游戲原理
30.1.1 象棋游戲的基本規(guī)則
30.1.2 項目結構框架分析
30.1.3 項目功能業(yè)務分析
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 小結
第31章 俄羅斯方塊游戲網(wǎng)絡版(Swing+多線程+網(wǎng)絡編程)
教學視頻:60分鐘
31.1 俄羅斯方塊游戲項目原理
31.1.1 基本原理
31.1.2 項目結構框架分析
31.1.3 項目功能業(yè)務分析
31.2 俄羅斯方塊游戲項目——初步設計涉及的對象
31.2.1 正方形類
31.2.2 俄羅斯方塊類
31.2.3 俄羅斯方塊游戲項目的TOP10分數(shù)對象
31.3 俄羅斯方塊游戲項目——服務器端和客戶端
31.3.1 表示出俄羅斯方塊游戲項目的服務器端
31.3.2 表示出俄羅斯方塊游戲項目的客戶端
31.4 俄羅斯方塊游戲項目——游戲主界面
31.4.1 俄羅斯方塊游戲的主界面
31.4.2 俄羅斯方塊游戲的事件處理類
31.4.3 俄羅斯方塊游戲的狀態(tài)工具欄
31.5 俄羅斯方塊游戲項目——其他界面的設計
31.5.1 “關于”面板
31.5.2 連接對方面板
31.5.3 分數(shù)報告面板
31.5.4 設置級別面板
31.5.5 警告面板和對話框
31.5.6 游戲結束面板和對話框
31.6 小結
第32章 圖書管理系統(tǒng)項目 (GUI+Oracle數(shù)據(jù)庫)
教學視頻:59分鐘
32.1 圖書管理系統(tǒng)原理
32.1.1 項目結構框架分析
32.1.2 項目功能業(yè)務分析
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 小結

本目錄推薦

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