基於Java的綜合課程設計

基於Java的綜合課程設計

《基於Java的綜合課程設計》是2014年清華大學出版社出版的圖書,作者是冀素琴、郭珉、 尉哲明。

基本介紹

  • 書名:基於Java的綜合課程設計
  • 作者:尉哲明
  • ISBN:9787302364849
  • 頁數:392
  • 定價:39.5元
  • 出版社清華大學出版社
  • 出版時間:2014-11-14
  • 裝幀:平裝
  • 開本:16開
圖書簡介,圖書目錄,

圖書簡介

本書涵蓋基於Java的三個層次的課程設計: 一是Java編程基礎,包括Java面向對象技術、字元串、數組、集合類、異常處理及Java I/O流等,針對每種技術的兩三個實用案例進行詳細剖析,為後面的綜合課程設計打下堅實基礎; 二是Java套用技術,根據Java GUI、多媒體、執行緒等知識點精心設計一些實用的綜合案例,並給出詳細講解,旨在幫助讀者完成一個比較大的課程設計項目; 三是基於Java的綜合課程設計,將Java課程與信息技術類的其他課程結合起來,進行綜合課程設計。
本書內容翔實,層次清晰,可以作為各專業的Java課程和高校信息技術類專業的綜合課程設計的教材使用,也可以為Java的專業人員提供參考。

圖書目錄

第1部分Java編程基礎
第1章Java開發環境
1.1本章知識點
1.2設計1初識Java
第2章Java語言基礎
2.1本章知識點
2.2設計1基本運算練習
2.3設計2控制結構練習
第3章類與對象
3.1本章知識點
3.2設計1對象的創建和使用
3.3設計2包的使用與訪問控制
第4章繼承、多態和封裝
4.1本章知識點
4.2設計1繼承性
4.3設計2多態性
4.4設計3封裝性
第5章抽象類與接口
5.1本章知識點
5.2設計1抽象類
5.3設計2接口
第6章數組和常用類
6.1本章知識點
6.2設計1數組
6.3設計2字元串
第7章集合類
7.1本章知識點
7.2設計1List接口及實現該接口的常用類的練習
7.3設計2Set接口及實現該接口的常用類的練習
7.4設計3Map接口及實現該接口的常用類的練習
第8章異常
8.1本章知識點
8.2設計1異常的捕獲
8.3設計2異常的拋出及搜尋
第9章檔案與流
9.1本章知識點
9.2設計1檔案管理
9.3設計2常用流練習
9.4設計3RandomAccessFile類的套用
第2部分Java套用技術
第10章Java圖形用戶界面設計
10.1案例: 幾何圖形計算器
10.1.1案例問題描述
10.1.2案例功能分析及演示
10.1.3案例總體設計
10.1.4案例代碼實現
10.1.5案例練習題目
10.2案例: 飯店點菜
10.2.1案例問題描述
10.2.2案例功能分析及演示
10.2.3案例總體設計
10.2.4案例代碼實現
10.2.5案例練習題目
第11章Java多媒體程式設計
11.1案例: 隨機繪圖與動畫
11.1.1案例問題描述
11.1.2案例功能分析與演示
11.1.3案例總體設計
11.1.4案例代碼實現
11.1.5案例練習題目
11.2案例: 多媒體圖片查看器
11.2.1案例問題描述
11.2.2案例功能分析與演示
11.2.3案例總體設計
11.2.4案例代碼實現
11.2.5案例練習題目
第12章Java多執行緒程式設計
12.1案例: 兩按鈕反向運動——使用Thread子類
12.1.1案例問題描述
12.1.2案例功能分析與演示
12.1.3案例總體設計
12.1.4案例代碼實現
12.1.5案例練習題目
12.2案例: 兩按鈕反向運動——使用Runnable接口
12.2.1案例問題描述
12.2.2案例功能分析與演示
12.2.3案例總體設計
12.2.4案例代碼實現
12.2.5案例練習題目
12.3案例: 使用Thread類實現圖像動畫
12.3.1案例問題描述
12.3.2案例功能分析與演示
12.3.3案例總體設計
12.3.4案例代碼實現
12.3.5案例練習題目
12.4案例: 執行緒同步——模擬跑步接力
12.4.1案例問題描述
12.4.2案例功能分析與演示
12.4.3案例總體設計
12.4.4案例代碼實現
12.4.5案例練習題目
第13章綜合案例: 拼圖遊戲
13.1設計要求
13.2總體設計
13.2.1GameWindow.java
13.2.2PuzzlePanel.java
13.2.3Cell.java
13.2.4ControlGamePanel.java
13.2.5SplitImage.java
13.2.6MusicDialog.java
13.2.7Player.java
13.2.8ResultRecordDialog.java
13.3詳細設計
13.3.1GameWindow類
13.3.2PuzzlePanel類
13.3.3Cell類
13.3.4ControlGamePanel類
13.3.5SplitImage類
13.3.6MusicDialog類
13.3.7Player類
13.3.8ResultRecordDialog類
13.4案例練習題目
第3部分基於Java的綜合課程設計
第14章Java與資料庫: 資料室圖書管理系統
14.1資料室圖書管理系統需求分析
14.2資料室圖書管理系統設計
14.2.1資料庫設計
14.2.2系統功能設計
14.3資料室圖書管理系統實現思路
14.4資料室圖書管理系統實現
14.4.1建立資料庫表
14.4.2登錄功能的實現
14.4.3主界面類BooksManager的實現
14.4.4錄入圖書功能的實現
14.4.5檢索圖書功能的實現
14.4.6修改圖書功能的實現
14.4.7刪除圖書功能的實現
14.4.8借書功能的實現
14.4.9查看借書記錄功能的實現
14.4.10還書功能的實現
14.4.11查看還書記錄功能的實現
14.5資料室圖書管理系統調試與軟體發布
14.5.1系統調試
14.5.2軟體發布
14.6綜合課程設計作業
14.6.1資料室圖書管理信息系統擴展
14.6.2綜合課程設計題目
第15章Java與網路: P2P聊天系統
15.1P2P聊天系統需求分析
15.2P2P聊天系統設計
15.2.1信息伺服器功能設計
15.2.2P2P聊天端設計
15.3P2P聊天系統實現思路
15.3.1傳輸協定選擇
15.3.2P2P端與信息伺服器的套用協定
15.4P2P聊天系統實現
15.4.1Request類和Response類
15.4.2信息伺服器的實現
15.4.3P2P聊天端的實現
15.5P2P聊天系統調試與軟體發布
15.5.1系統調試
15.5.2軟體發布
15.6綜合課程設計作業
15.6.1P2P聊天系統擴展
15.6.2綜合課程設計題目
第16章Java與網路: Web伺服器與瀏覽器
16.1Web伺服器與瀏覽器需求分析
16.1.1Web伺服器需求分析
16.1.2瀏覽器需求分析
16.2Web伺服器與瀏覽器系統設計
16.2.1Web伺服器功能設計
16.2.2瀏覽器功能設計
16.3Web伺服器與瀏覽器系統實現思路
16.3.1傳輸協定選擇
16.3.2瀏覽器與Web伺服器的套用協定
16.3.3增加“生成配置檔案”功能
16.4Web伺服器與瀏覽器系統實現
16.4.1套用協定的實現
16.4.2Web伺服器的實現
16.4.3瀏覽器的實現
16.4.4“生成配置檔案”功能實現
16.5Web伺服器與瀏覽器系統調試與軟體發布
16.5.1系統調試
16.5.2軟體發布
16.6綜合課程設計作業
第17章Java與網路、資料庫: 基於B/S的用戶登錄管理系統
17.1基於B/S的用戶登錄管理系統需求分析
17.2基於B/S的用戶登錄管理系統設計
17.2.1資料庫設計
17.2.2登錄伺服器功能設計
17.2.3客戶端功能設計
17.3基於B/S的用戶登錄管理系統實現思路
17.3.1系統實現採用分層結構模型
17.3.2客戶端與伺服器的套用協定
17.3.3客戶端的實現思路
17.4基於B/S的用戶登錄管理系統實現
17.4.1建立資料庫表和數據源
17.4.2套用協定的實現
17.4.3登錄伺服器的實現
17.4.4JApplet的實現——LoginApplet類
17.5基於B/S的用戶登錄管理系統調試與軟體發布
17.5.1系統調試
17.5.2軟體發布
17.6綜合課程設計作業

相關詞條

熱門詞條

聯絡我們