Java語(yǔ)言課程設(shè)計(jì)指導(dǎo)

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:朱鳳山 主編  頁(yè)數(shù):208  

內(nèi)容概要

  本書(shū)是為指導(dǎo)學(xué)生進(jìn)行java語(yǔ)言課程設(shè)計(jì)及實(shí)踐應(yīng)用而編寫(xiě)的。全書(shū)著眼于基礎(chǔ)知識(shí)實(shí)踐應(yīng)用,力求訓(xùn):每位學(xué)習(xí)java語(yǔ)言的學(xué)生在掌握每個(gè)章節(jié)的基礎(chǔ)知識(shí)后,可以自己動(dòng)手編寫(xiě)軟件。書(shū)中選取了控制臺(tái)應(yīng)用程序、gui編程、文件讀寫(xiě)、socket編程、jdbc、web報(bào)表開(kāi)發(fā)與論壇等不同應(yīng)用方面的具體項(xiàng)目,從知識(shí)闡述、應(yīng)用分析、系統(tǒng)設(shè)計(jì)到代碼編寫(xiě),逐步遞進(jìn),并給出了應(yīng)用軟件的功能擴(kuò)展提示,方便學(xué)生在實(shí)現(xiàn)基本功能后再錦上添花,完善軟件的功能。本書(shū)在介紹應(yīng)用軟件開(kāi)發(fā)的同時(shí),注重引導(dǎo)學(xué)生掌握軟件設(shè)計(jì)、與開(kāi)發(fā)的思想,培養(yǎng)學(xué)生分析解決實(shí)際問(wèn)題的能力。
  本書(shū)適合作為應(yīng)用型本科院校學(xué)生課程沒(méi)計(jì)、實(shí)踐應(yīng)用課程教學(xué)用書(shū).也可以作為java程序語(yǔ)言初學(xué)者的參考用書(shū)。

書(shū)籍目錄

第1章開(kāi)發(fā)環(huán)境與課程設(shè)計(jì)
 1.1開(kāi)發(fā)環(huán)境的安裝與調(diào)試
  1.1.1jdk的安裝
  1.1.2jdk的配置
  1.1.3eclipse的安裝與調(diào)試
 1.2軟件設(shè)計(jì)流程
  1.2.1需求分析
  1.2.2設(shè)計(jì)
  1.2.3編碼與測(cè)試
  1.2.4部署與維護(hù)
  擴(kuò)展練習(xí)1
第2章java語(yǔ)言基礎(chǔ)知識(shí)
 2.1數(shù)據(jù)類(lèi)型與表達(dá)式
  2.1.1標(biāo)識(shí)符與注釋
  2.1.2基本數(shù)據(jù)類(lèi)型
  2.1.3操作符
 2.2程序流程控制
  2.2.1選擇結(jié)構(gòu)
  2.2.2循環(huán)結(jié)構(gòu)
  2.2.3中斷控制語(yǔ)句
 2.3類(lèi)和對(duì)象
  2.3.1屬性和方法
  2.3.2修飾符
  2.3.3對(duì)象的初始化
  2.3.4引用與對(duì)象
 2.4類(lèi)的繼承
  2.4.1父類(lèi)與子類(lèi)
  2.4.2方法重寫(xiě)
  2.4.3super關(guān)鍵字
 2.5數(shù)組與集合
  2.5.1對(duì)象數(shù)組
  2.5.2集合
 2.6異常處理
  2.6.1java異常處理機(jī)制
  2.6.2異常的分類(lèi)
  2.6.3異常的處理
  擴(kuò)展練習(xí)2
第3章控制臺(tái)應(yīng)用程序開(kāi)發(fā)
 3.1相關(guān)知識(shí)
  3.1.1控制臺(tái)數(shù)據(jù)的讀寫(xiě)
  3.1.2數(shù)據(jù)的存放
 3.2需求分析
 3.3系統(tǒng)設(shè)計(jì)
  3.3.1類(lèi)的設(shè)計(jì)
  3.3.2流程處理
 3.4編碼實(shí)現(xiàn)
 3.5測(cè)試運(yùn)行
  擴(kuò)展練習(xí)3
第4章學(xué)生信息卡studentcard
 4.1相關(guān)知識(shí)
  4.1.1容器和部件
  4.1.2布局管理器
 4.2需求分析
  4.2.1操作界面
  4.2.2功能要求
 4.3系統(tǒng)設(shè)計(jì)
  4.3.1界面設(shè)計(jì)
  4.3.2功能設(shè)計(jì)
 4.4編碼實(shí)現(xiàn)
 4.5測(cè)試運(yùn)行
  擴(kuò)展練習(xí)4
第5章坦克大戰(zhàn)tankwar
 5.1相關(guān)知識(shí)
  5.1.1graphics類(lèi)
  5.1.2繪制移動(dòng)的汽車(chē)
  5.1.3鍵盤(pán)監(jiān)聽(tīng)
 5.2需求分析
 5.3系統(tǒng)設(shè)計(jì)
  5.3.1類(lèi)的設(shè)計(jì)
  5.3.2方法的設(shè)計(jì)
 5.4編碼實(shí)現(xiàn)
 5.5測(cè)試運(yùn)行
  擴(kuò)展練習(xí)5
第6章簡(jiǎn)易電子日記本mydiary
 6.1相關(guān)知識(shí)
  6.1.1文件操作
  6.1.2jtree
  6.1.3menubar
 6.2需求分析
  6.2.1功能要求
  6.2.2安全要求
 6.3系統(tǒng)設(shè)計(jì)
  6.3.1界面設(shè)計(jì)
  6.3.2功能設(shè)計(jì)
 6.4編碼實(shí)現(xiàn)
 6.5測(cè)試運(yùn)行
  擴(kuò)展練習(xí)6
第7章多線程斷點(diǎn)續(xù)傳下載工具
 7.1相關(guān)知識(shí)
  7.1.1多線程
  7.1.2線程安全
  7.1.3http協(xié)議
  7.1.4斷點(diǎn)續(xù)傳原理
 7.2需求分析
  7.2.1功能分析
  7.2.2業(yè)務(wù)流程分析
 7.3系統(tǒng)設(shè)計(jì)
  7.3.1設(shè)計(jì)要點(diǎn)
  7.3.2功能結(jié)構(gòu)
  7.3.3系統(tǒng)詳細(xì)設(shè)計(jì)
  7.3.4url類(lèi)和urlconnection類(lèi)的使用
 7.4編碼實(shí)現(xiàn)
  7.4.1用戶(hù)界面實(shí)現(xiàn)
  7.4.2下載任務(wù)實(shí)現(xiàn)
  7.4.3監(jiān)控下載信息實(shí)現(xiàn)
  擴(kuò)展練習(xí)7
第8章文本聊天室talkroom
 8.1相關(guān)知識(shí)
  8.1.1socket編程
  8.1.2事件處理模型
  8.1.3常用集合匯總
  8.1.4多線程
 8.2需求分析
  8.2.1功能要求
  8.2.2性能要求
 8.3系統(tǒng)設(shè)計(jì)
  8.3.1界面設(shè)計(jì)
  8.3.2整體設(shè)計(jì)
  8.3.3服務(wù)器端設(shè)計(jì)
  8.3.4客戶(hù)端設(shè)計(jì)
 8.4編碼實(shí)現(xiàn)
  8.4.1服務(wù)器端完整代碼
  8.4.2客戶(hù)端完整代碼
 8.5測(cè)試運(yùn)行
  擴(kuò)展練習(xí)8
第9章銷(xiāo)售管理信息系統(tǒng)
 9.1相關(guān)知識(shí)
  9.1.1jdbc編程技術(shù)
  9.1.2swt圖形用戶(hù)界面技術(shù)
 9.2需求分析
 9.3系統(tǒng)設(shè)計(jì)
  9.3.1主要界面設(shè)計(jì)
  9.3.2系統(tǒng)邏輯結(jié)構(gòu)
  9.3.3數(shù)據(jù)庫(kù)設(shè)計(jì)
  9.3.4詳細(xì)設(shè)計(jì)
  9.3.5算法設(shè)計(jì)
 9.4編碼實(shí)現(xiàn)
 9.5數(shù)據(jù)庫(kù)備份和恢復(fù)方案
  擴(kuò)展練習(xí)9
第10章web報(bào)表查詢(xún)系統(tǒng)
 10.1相關(guān)知識(shí)
  10.1.1b/s模式
  10.1.2jsp
  10.1.3javabean
  10.1.4javascript
  10.1.5javareport
 10.2需求分析
  10.2.1用戶(hù)登錄
  10.2.2條件查詢(xún)
  10.2.3報(bào)表輸出
  10.2.4繪制圖表
 10.3系統(tǒng)設(shè)計(jì)
  10.3.1界面設(shè)計(jì)
  10.3.2功能模塊設(shè)計(jì)
 10.4編碼實(shí)現(xiàn)
  10.4.1賬戶(hù)管理模塊
  10.4.2數(shù)據(jù)查詢(xún)模塊
  10.4.3報(bào)表模塊
  10.4.4輔助模塊
  擴(kuò)展練習(xí)10
第11章論壇
 11.1相關(guān)知識(shí)
  11.1.1servlet
  11.1.2el表達(dá)式
  11.1.3jstl標(biāo)簽庫(kù)
  11.1.4web開(kāi)發(fā)模型
 11.2需求分析
 11.3系統(tǒng)設(shè)計(jì)
  11.3.1界面設(shè)計(jì)
  11.3.2功能設(shè)計(jì)
  11.3.3數(shù)據(jù)庫(kù)設(shè)計(jì)
  11.3.4概要設(shè)計(jì)
  11.3.5詳細(xì)設(shè)計(jì)
 11.4編碼實(shí)現(xiàn)
  擴(kuò)展練習(xí)11
參考文獻(xiàn)

編輯推薦

  《21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用型本科規(guī)劃教材精選:Java語(yǔ)言課程設(shè)計(jì)指導(dǎo)》特色:  突出實(shí)踐性。叢書(shū)編寫(xiě)以能力培養(yǎng)為導(dǎo)向,突出專(zhuān)業(yè)實(shí)踐教學(xué)內(nèi)容,為有關(guān)專(zhuān)業(yè)實(shí)習(xí)、課程設(shè)計(jì)、專(zhuān)業(yè)實(shí)踐、畢業(yè)實(shí)踐和畢業(yè)設(shè)計(jì)教學(xué)提供具體、翔實(shí)的實(shí)驗(yàn)設(shè)計(jì),提供可操作性強(qiáng)的實(shí)驗(yàn)指導(dǎo),完全適合“從實(shí)踐到理論再到應(yīng)用”、“任務(wù)驅(qū)動(dòng)”的教學(xué)模式?! 〗滩牧Ⅲw化。叢書(shū)提供配套的紙質(zhì)教材、電子教案、習(xí)題、實(shí)驗(yàn)指導(dǎo)和案例?! ≌n程系列化。實(shí)驗(yàn)類(lèi)課程均由“教程+實(shí)驗(yàn)指導(dǎo)+課程設(shè)計(jì)”三本教材構(gòu)成一門(mén)課程的“課程包”,為教師教學(xué)、指導(dǎo)實(shí)驗(yàn)以及學(xué)生完成課程設(shè)計(jì)提供翔實(shí)、具體的指導(dǎo)和技術(shù)支持。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Java語(yǔ)言課程設(shè)計(jì)指導(dǎo) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)1條)

 
 

  •   還沒(méi)細(xì)看,是需要的教科書(shū)還不錯(cuò)
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7