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

Java開發(fā)技術(shù)與工程實踐

Java開發(fā)技術(shù)與工程實踐

定 價:¥34.00

作 者: 張思民 編著
出版社: 清華大學出版社
叢編項: 21世紀高等學校規(guī)劃教材·計算機科學與技術(shù)
標 簽: J2EE

ISBN: 9787302231349 出版時間: 2010-11-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字數(shù):  

內(nèi)容簡介

  《21世紀高等學校規(guī)劃教材·計算機科學與技術(shù):Java開發(fā)技術(shù)與工程實踐》是為學生在學習了java語言基礎(chǔ)知識以后,指導(dǎo)學生進行java語言課程設(shè)計及應(yīng)用實踐而編寫的。書中選取了java語言在應(yīng)用程序設(shè)計、數(shù)字圖像處理與多媒體技術(shù)、網(wǎng)絡(luò)應(yīng)用系統(tǒng)、串口通信技術(shù)、游戲程序設(shè)計、移動通信程序設(shè)計等6個不同方面的典型應(yīng)用?!?1世紀高等學校規(guī)劃教材·計算機科學與技術(shù):Java開發(fā)技術(shù)與工程實踐》深入剖析了應(yīng)用系統(tǒng)的開發(fā)思路、方法和技巧,詳細地講述了基于jaw的應(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)學生解決實際工程應(yīng)用問題的能力具有引導(dǎo)作用?!?1世紀高等學校規(guī)劃教材·計算機科學與技術(shù):Java開發(fā)技術(shù)與工程實踐》是作者《java程序沒計實踐教程》的改編版,在原書的基礎(chǔ)上增補丁項目案例,對所有案例重新進行了分析說明和注解,并將較大項目案例分割成多個簡單小項目分別講解,便于讀者理解和掌握?!?1世紀高等學校規(guī)劃教材·計算機科學與技術(shù):Java開發(fā)技術(shù)與工程實踐》所涉及的基礎(chǔ)知識,請參閱作者的《java語言程序設(shè)計》(清華大學出版社)?!?1世紀高等學校規(guī)劃教材·計算機科學與技術(shù):Java開發(fā)技術(shù)與工程實踐》適合作高等院校學生課程設(shè)計、畢業(yè)設(shè)計及java應(yīng)用實踐課程的教學用書,也可作java程序設(shè)計應(yīng)用開發(fā)人員的參考用書。

作者簡介

暫缺《Java開發(fā)技術(shù)與工程實踐》作者簡介

圖書目錄

第一部分 java語言應(yīng)用程序設(shè)計 
 第1章 圖形用戶界面設(shè)計 
  1.1 窗體程序設(shè)計 
   1.1.1 java窗體jframe類 
   1.1.2 java的界面布局原理 
   1.1.3 常見的布局管理器 
   1.1.4 界面布局應(yīng)用示例 
  1.2 程序啟動界面 
   1.2.1 java程序啟動界面的設(shè)計要點 
   1.2.2 啟動界面程序的實現(xiàn) 
  1.3 樹型分層結(jié)構(gòu) 
   1.3.1 樹型控件簡介 
   1.3.2 系統(tǒng)默認的樹型結(jié)構(gòu) 
   1.3.3 處理節(jié)點事件 
   1.3.4 文件目錄樹 
   1.3.5 結(jié)合樹和輸入輸出流實現(xiàn)日歷汜事本 
  課程設(shè)計 
 第2章 多線程應(yīng)用程序設(shè)計 
  2.1 線程和多線程 
  2.2 多線程的創(chuàng)建 
   2.2.1 創(chuàng)建thread子類構(gòu)造線程 
   2.2.2 模擬彈子臺球 
   2.2.3 實現(xiàn)runnable接口構(gòu)造線程 
   2.2.4 模擬車站售票系統(tǒng) 
  2.3 模擬火車站售票系統(tǒng) 
  2.4 模擬車輛通過交通十字路口 
  課程設(shè)計 
 第3章 數(shù)據(jù)庫應(yīng)用程序設(shè)計 
  3.1 數(shù)據(jù)庫連接 
   3.1.1 使用jdbc連接數(shù)據(jù)庫 
   3.1.2 常用的jdbc類與方法 
   3.1.3 數(shù)據(jù)庫應(yīng)用程序開發(fā)的一般步驟 
  3.2 電子詞典程序設(shè)計 
   3.2.1 設(shè)計目標及完成功能 
   3.2.2 系統(tǒng)結(jié)構(gòu)設(shè)計 
   3.2.3 詳細設(shè)計 
   3.2.4 電子詞典程序?qū)崿F(xiàn) 
  課程設(shè)計 
 第4章 進銷存管理系統(tǒng) 
  4.1 系統(tǒng)總體設(shè)計 
   4.1.1 設(shè)計前的思考 
   4.1.2 系統(tǒng)總體結(jié)構(gòu) 
  4.2 建立數(shù)據(jù)庫 
  4.3 設(shè)計實現(xiàn) 
   4.3.1 系統(tǒng)主程序 
   4.3.2 窗體在屏幕上居中顯示程序 
   4.3.3 登錄程序 
  4.4 系統(tǒng)主控程序 
  4.5 用戶管理子系統(tǒng)程序 
  4.6 修改用戶密碼子系統(tǒng)程序 
  課程設(shè)計   
第二部分 java數(shù)字圖像處理與多媒體技術(shù) 
 第5章 數(shù)字圖像處理基礎(chǔ) 
  5.1 圖像的基礎(chǔ)概念 
   5.1.1 數(shù)字圖像處理 
   5.1.2 顏色及color類 
   5.1.3 graphics類 
  5.2 圖像的幾種常見格式 
  5.3 載入圖像文件 
   5.3.1 在applet中加載和顯示圖像 
   5.3.2 在application中加載和顯示圖像 
  課程設(shè)計 
 第6章 數(shù)字圖像處理技術(shù) 
  6.1 圖像像素處理 
  6.2 雙緩沖技術(shù) 
  6.3 捕獲屏幕圖像 
   6.3.1 捕獲屏幕圖像的原理 
   6.3.2 捕獲屏幕圖像示例 
  課程設(shè)計 
 第7章 多媒體處理技術(shù) 
  7.1 java多媒體包jmf 
  7.2 多媒體播放器設(shè)計 
  7.3 捕獲攝像頭視頻圖像 
   7.3.1 加載攝像頭驅(qū)動程序 
   7.3.2 jmf多媒體接口的應(yīng)用 
   7.3.3 捕獲攝像頭視頻圖像程序設(shè)計 
  課程設(shè)計   
第三部分 網(wǎng)絡(luò)應(yīng)用系統(tǒng) 
 第8章 遠程數(shù)據(jù)通信 
  8.1 java的socket編程概述 
   8.1.1 充分理解socket 
   8.1.2 客戶機川艮務(wù)器模式程序設(shè)計原理 
  8.2 遠程數(shù)據(jù)通信程序設(shè)計示例 
  8.3 客戶端之間通信的聊天室 
   8.3.1 設(shè)計原理 
   8.3.2 服務(wù)器端程序結(jié)構(gòu)設(shè)計 
   8.3.3 服務(wù)器端程序?qū)崿F(xiàn) 
   8.3.4 客戶端程序結(jié)構(gòu)設(shè)計 
   8.3.5 客戶端程序?qū)崿F(xiàn) 
  課程設(shè)計 
 第9章 遠程視頻聊天程序設(shè)計 
  9.1 系統(tǒng)描述與結(jié)構(gòu)設(shè)計 
   9.1.1 系統(tǒng)描述 
   9.1.2 系統(tǒng)結(jié)構(gòu)設(shè)計 
  9.2 系統(tǒng)詳細設(shè)計 
   9.2.1 設(shè)計前的準備 
   9.2.2 系統(tǒng)類的功能設(shè)計 
   9.2.3 videonetmain類的設(shè)計與應(yīng)用 
   9.2.4 speakchat類的設(shè)計與應(yīng)用 
   9.2.5 txtchat類的設(shè)計 
   9.2.6 videochat類的設(shè)計 
  課程設(shè)計 
 第10章 遠程屏幕監(jiān)控系統(tǒng) 
  10.1 系統(tǒng)結(jié)構(gòu)設(shè)計 
  10.2 幾個常用的類 
  10.3 服務(wù)器端程序的實現(xiàn) 
   10.3.1 服務(wù)器端程序詳細設(shè)計 
   10.3.2 服務(wù)器端應(yīng)用程序的實現(xiàn) 
  10.4 客戶端程序的實現(xiàn) 
   10.4.1 客戶端程序詳細設(shè)計 
   10.4.2 客戶端程序?qū)崿F(xiàn) 
  課程設(shè)計 
 第11章 jsp程序設(shè)計基礎(chǔ) 
  11.1 jsp概述 
   11.1.1 網(wǎng)站建設(shè)簡介 
   11.1.2 jsp的工作過程及運行環(huán)境 
   11.1.3 jsp開發(fā)環(huán)境的配置方法 
   11.1.4 創(chuàng)建jsp的web應(yīng)用項目 
  11.2 jsp語法基礎(chǔ) 
   11.2.1 jsp文件的基本組成 
   11.2.2 jsp文件的內(nèi)置對象 
  11.3 javabean 
   11.3.1 編寫javabean 
   11.3.2 javabean的存放位置 
   11.3.3 在jsp中使用javabean 
  課程設(shè)計 
 第12章 jsp商務(wù)網(wǎng)站設(shè)計 
  12.1 jsp網(wǎng)站連接數(shù)據(jù)庫的設(shè)計 
   12.1.1 調(diào)用javabean連接數(shù)據(jù)庫 
   12.1.2 連接數(shù)據(jù)庫的javabean 
  12.2 jsp商務(wù)網(wǎng)站設(shè)計 
   12.2.1 商務(wù)網(wǎng)站的功能 
   12.2.2 商務(wù)網(wǎng)站的總體結(jié)構(gòu) 
   12.2.3 商務(wù)網(wǎng)站系統(tǒng)總控模塊 
   12.2.4 后臺數(shù)據(jù)庫的設(shè)計 
   12.2.5 總控模塊頁面程序(index.jsp) 
   12.2.6 頁面頂部模塊 
   12.2.7 操作后臺數(shù)據(jù)庫的javabean 
  課程設(shè)計   
第四部分 java串口通信技術(shù) 
 第13章 java串口通信基礎(chǔ) 
  13.1 串行通信的工作原理 
  13.2 java communications apl開發(fā)包 
   13.2.1 安裝串口通信開發(fā)包corem.jar 
   13.2.2 comm api的類結(jié)構(gòu) 
  13.3 串口通信的應(yīng)用 
   13.3.1 檢測出系統(tǒng)所有的rs-232端口 
   13.3.2 打開和關(guān)閉通信端口 
   13.3.3 串口通信的監(jiān)聽方式 
  13.4 從串口讀取數(shù)據(jù)的程序設(shè)計 
   13.4.1 設(shè)計前的思考 
   13.4.2 串口讀取數(shù)據(jù)的程序 
  13.5 從串口發(fā)送數(shù)據(jù) 
   13.5.1 設(shè)計前的思考 
   13.5.2 串口發(fā)送數(shù)據(jù)程序 
  課程設(shè)計 
 第14章 溫度檢測語音圖示系統(tǒng) 
  14.1 系統(tǒng)分析與設(shè)計 
   14.1.1 需求分析 
   14.1.2 系統(tǒng)設(shè)計 
  14.2 功能分析與設(shè)計 
   14.2.1 串口接收數(shù)據(jù) 
   14.2.2 數(shù)據(jù)庫操作 
   14.2.3 語音服務(wù) 
   14.2.4 圖形顯示 
  14.3 動態(tài)數(shù)據(jù)曲線圖示設(shè)計 
  14.4 系統(tǒng)代碼設(shè)計 
   14.4.1 串口接收數(shù)據(jù)和語音發(fā)音程序 
   14.4.2 動態(tài)數(shù)據(jù)曲線圖示程序 
  課程設(shè)計   
第五部分 java游戲程序設(shè)計 
 第15章 “連連看”游戲程序設(shè)計 
  15.1 “連連看”算法分析 
   15.1.1 “連連看”的游戲規(guī)則 
   15.1.2 “連連看”游戲連接算法思路 
  15.2 “連連看”游戲界面設(shè)計 
   15.2.1 “連連看”游戲界面設(shè)計算法分析 
   15.2.2 “連連看”游戲界面設(shè)計 
  15.3 “連連看”游戲消除相同數(shù)字的算法設(shè)計 
   15.3.1 消除兩個相同圖案的圖形塊 
   15.3.2 消除相鄰兩點圖案相同的圖形塊 
  15.4 “連連看”游戲圖形塊重新排列的算法設(shè)計 
  課程設(shè)計 
 第16章 “推箱子”游戲程序設(shè)計 
  16.1 用方向鍵控制圖形移動 
   16.1.1 鍵盤監(jiān)聽接口和擊鍵事件類 
   16.1.2 用鍵盤方向鍵控制圖形塊移動 
   16.1.3 推另一圖形移動 
  16.2 由地圖文件安排游戲畫面 
   16.2.1 地圖文件 
   16.2.2 從地圖文件中讀取數(shù)據(jù) 
   16.2.3 障礙物的處理方法 
  課程設(shè)計   
第六部分 java移動通信應(yīng)用程序設(shè)計 
 第17章 java me程序設(shè)計基礎(chǔ) 
  17.1 java me基礎(chǔ) 
   17.1.1 java me概述 
   17.1.2 建立java me開發(fā)環(huán)境 
  17.2 java me應(yīng)用程序設(shè)計 
   17.2.1 應(yīng)用程序的基本結(jié)構(gòu) 
   17.2.2 用戶界面類 
   17.2.3 應(yīng)用程序設(shè)計和運行過程 
   17.2.4 screen高級用戶界面設(shè)計 
  課程設(shè)計 
 第18章 手機游戲設(shè)計基礎(chǔ) 
  18.1 游戲gamecanvas類 
  18.2 動畫精靈sprite類 
  18.3 圖層 
   18.3.1 圖層概述 
   18.3.2 圖像貼片tiledlayer類 
   18.3.3 用圖像貼片組合成大背景圖像示例 
  課程設(shè)計 
 第19章 “打地鼠”游戲程序設(shè)計 
  19.1 游戲功能分析 
   19.1.1 游戲內(nèi)容 
   19.1.2 設(shè)計前的準備 
   19.1.3 算法分析 
  19.2 游戲程序?qū)崿F(xiàn) 
   19.2.1 錘子精靈hammersprite 
   19.2.2 地鼠精靈mousesprite 
   19.2.3 游戲主程序maincanvas 
   19.2.4 midlet程序beatsusliksmidlet 
  課程設(shè)計 
附錄a 課程設(shè)計報告樣例

本目錄推薦

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