《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)》學(xué)習(xí)指南_第1頁(yè)
《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)》學(xué)習(xí)指南_第2頁(yè)
《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)》學(xué)習(xí)指南_第3頁(yè)
《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)》學(xué)習(xí)指南_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

面向?qū)ο蟪绦蛟O(shè)計(jì)Java學(xué)習(xí)指南課程基本情況課程名稱:《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)》課程類型:理實(shí)一體課學(xué)時(shí):72學(xué)時(shí)學(xué)分:4學(xué)分《面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)》是計(jì)算機(jī)工程學(xué)院軟件技術(shù)專業(yè)的專業(yè)基礎(chǔ)課。在第一學(xué)年第二學(xué)期開設(shè),由基礎(chǔ)模塊組和應(yīng)用開發(fā)模塊組兩部分構(gòu)成,基礎(chǔ)模塊組主要講授面向?qū)ο缶幊膛cJava技術(shù)基礎(chǔ);應(yīng)用開發(fā)模塊組的主要內(nèi)容為應(yīng)用Java技術(shù)開發(fā)C/S應(yīng)用系統(tǒng)。本課程的學(xué)習(xí)對(duì)軟件技術(shù)專業(yè)學(xué)生面向?qū)ο笏季S能力的培養(yǎng)與Java軟件開發(fā)能力的培養(yǎng)具有極其重要的作用。課程學(xué)習(xí)目標(biāo)理論上要求學(xué)生:1. 掌握J(rèn)ava面向?qū)ο蟪绦蛟O(shè)計(jì)思想與方法;2. 掌握類、繼承、多態(tài)、接口等面向?qū)ο蠛诵母拍钆c相關(guān)技術(shù);3. 掌握J(rèn)avaAPI的層次結(jié)構(gòu)及使用方法,熟習(xí)常用API的使用;4. 掌握J(rèn)ava的異常處理與輸入輸出處理;5. 掌握J(rèn)ava圖形用戶界面開發(fā)方法與技術(shù);6. 掌握使用Eclipse集成開發(fā)環(huán)境開發(fā)Java程序的基本方法。7. 掌握J(rèn)DBC數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)方法與技術(shù)。技能上要求學(xué)生:1. 熟練應(yīng)用Java語(yǔ)言語(yǔ)法進(jìn)行Java應(yīng)用程序設(shè)計(jì);2. 熟練使用面向?qū)ο蠓椒ㄟM(jìn)行程序設(shè)計(jì);3. 能熟練使用JDK1.6API來進(jìn)行Java程序的開發(fā);4. 熟練使用Eclipse集成開發(fā)工具開發(fā)Java程序;5.能開發(fā)Java圖形用戶界面程序和數(shù)據(jù)庫(kù)應(yīng)用程序;教材與教學(xué)內(nèi)容教材本課程采用2013年由高教出版社出版的Java技術(shù)系列精品教材中的《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》和《Java應(yīng)用系統(tǒng)實(shí)例編程》兩本教材。Java技術(shù)系列精品教材是本課程教學(xué)團(tuán)隊(duì)依據(jù)Java技術(shù)人才培養(yǎng)要求、在跟蹤Java技術(shù)新發(fā)展和高職教育實(shí)踐基礎(chǔ)上編寫而成。其中,《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》教材自2006年至今,經(jīng)過3次改版;《Java應(yīng)用系統(tǒng)實(shí)例編程》教材是在《Jbuilder網(wǎng)絡(luò)編程》基礎(chǔ)上經(jīng)過1次改版,1次重新編寫而成。教材如圖2所示:圖1:課程教材教學(xué)內(nèi)容序號(hào)模塊名稱學(xué)時(shí)主要內(nèi)容內(nèi)容選取與組織依據(jù)模塊1面向?qū)ο缶幊袒A(chǔ)121.面向?qū)ο缶幊倘腴T2.Java類與對(duì)象3.對(duì)象的創(chuàng)建與使用4.對(duì)象交互5.復(fù)雜類的設(shè)計(jì)1.建立面向?qū)ο笏枷氲模喊ǚ庋b、繼承、抽象。2.掌握J(rèn)ava面向?qū)ο缶幊碳夹g(shù)。3.掌握J(rèn)ava語(yǔ)言基礎(chǔ)。模塊2面向?qū)ο缶幊谈呒?jí)技術(shù)101.Java繼承基礎(chǔ)2.深入Java繼承3.對(duì)象類型轉(zhuǎn)換與多態(tài)4.抽象與接口5.接口的使用模塊3Java數(shù)組、Java包與JavaAPI的使用101.Java一維數(shù)組2.Java二維數(shù)組3.Java數(shù)組的應(yīng)用4.Java包5.API常用類的使用1.使用面向?qū)ο笏枷肴ダ斫釰ava類的組織。2.掌握J(rèn)ava數(shù)組、JavaAPI的使用。模塊4Java異常處理41.Java異常與異常處理2.Java異??蚣芘c自定義異常1.使用面向?qū)ο笏枷肜斫釰ava異常機(jī)制的框架與處理機(jī)制;2.掌握J(rèn)ava異常的捕獲與拋出處理技術(shù)。模塊5Java輸入輸出流處理61.java流、使用節(jié)點(diǎn)流讀寫文件2.使用過濾流讀寫文件3.文件的隨機(jī)訪問、文件與目錄管理1.使用面向?qū)ο笏枷肜斫釰ava輸入輸出流整體框架與設(shè)計(jì)思想。2.掌握使用JavaIO進(jìn)行數(shù)據(jù)的輸入、輸出處理。模塊6圖形用戶界面程序基礎(chǔ)61.Swing編程基礎(chǔ)2.Java事件處理3.Swing常用組件1.使用面向?qū)ο笏枷肜斫釰ava圖形組件的整體結(jié)構(gòu)。2.掌握?qǐng)D形用戶界面程序開發(fā)的方法。C/S應(yīng)用開發(fā)模塊教學(xué)內(nèi)容的組織與安排序號(hào)模塊名稱學(xué)時(shí)主要內(nèi)容內(nèi)容選取與組織依據(jù)模塊7C/S系統(tǒng)用戶界面程序開發(fā)121.Eclipse工具的使用2.SWT程序開發(fā)基礎(chǔ)3.交互功能設(shè)計(jì)4.布局與容器的使用5.菜單與工具欄的設(shè)計(jì)6.對(duì)話框的使用1.應(yīng)用面向?qū)ο笏枷脒M(jìn)行C/S應(yīng)用系統(tǒng)的開發(fā)。2.掌握使用企業(yè)級(jí)開發(fā)工具Eclipse進(jìn)行JavaC/S應(yīng)用系統(tǒng)的開發(fā),包括圖形界面程序的開發(fā)和數(shù)據(jù)庫(kù)程序的開發(fā)。模塊8數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)121.數(shù)據(jù)庫(kù)開發(fā)環(huán)境配置與JDBC連接2.JDBC數(shù)據(jù)庫(kù)連接基礎(chǔ)3.Table組件與數(shù)據(jù)顯示實(shí)體類與、生成類4.表格數(shù)據(jù)顯示5.表格數(shù)據(jù)編輯6.表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論