版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《Java程序設(shè)計(jì)》教學(xué)大綱課程編號(hào)一課程性質(zhì)、目的及開(kāi)課對(duì)象(一)課程性質(zhì):Java程序設(shè)計(jì)是計(jì)算機(jī)相關(guān)專業(yè)的專業(yè)基礎(chǔ)課程。Java語(yǔ)言是新興起的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,用于應(yīng)用程序的設(shè)計(jì),尤其是應(yīng)用在網(wǎng)絡(luò)、因特網(wǎng)和移動(dòng)設(shè)備上。本課程的教學(xué)任務(wù),是通過(guò)學(xué)習(xí)Java語(yǔ)言基礎(chǔ)和大量程序編制實(shí)踐,使學(xué)生掌握較扎實(shí)的Java語(yǔ)言基礎(chǔ),掌握一般應(yīng)用程序的編制過(guò)程,掌握Applet程序的編制,基本掌握網(wǎng)絡(luò)環(huán)境下程序編制的要領(lǐng),并為今后網(wǎng)絡(luò)編程應(yīng)用打下較好的基礎(chǔ)。(二)目的:本課程與程序設(shè)計(jì)基礎(chǔ)、網(wǎng)絡(luò)數(shù)據(jù)庫(kù)及網(wǎng)頁(yè)制作課程相互連系,相互補(bǔ)充。分別給學(xué)生提供基于Web的程序設(shè)計(jì)放方法和技能,面向?qū)ο蟪绦蛟O(shè)計(jì)方法,網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的設(shè)計(jì)和管理,及網(wǎng)頁(yè)制作的技巧的學(xué)習(xí)。使學(xué)生能夠利用Java語(yǔ)言的程序設(shè)計(jì)將網(wǎng)絡(luò)數(shù)據(jù)庫(kù),動(dòng)態(tài)網(wǎng)頁(yè)信息有機(jī)地結(jié)合起來(lái)。使學(xué)生的技能得到綜合、系統(tǒng)的訓(xùn)練和培養(yǎng),成為社會(huì)所需專用人才。(三)開(kāi)課對(duì)象:計(jì)算機(jī)系本科二先修課程:C語(yǔ)言、計(jì)算機(jī)網(wǎng)絡(luò)三教學(xué)方法與考核方式(一)教學(xué)方法:本課程采用課堂教學(xué)與上機(jī)實(shí)習(xí)教學(xué)相結(jié)合的方式。條件具備時(shí),網(wǎng)絡(luò)教學(xué)工具和聯(lián)網(wǎng)教學(xué)方式相結(jié)合,課堂教學(xué)采用傳統(tǒng)教學(xué)和多媒體教學(xué)相結(jié)合,理論與實(shí)際應(yīng)用相結(jié)合,通過(guò)全面而豐富的實(shí)例(多媒體演示)學(xué)習(xí),使學(xué)生具備獨(dú)立應(yīng)用Java解決實(shí)際問(wèn)題的能力,及了解和掌握本學(xué)科發(fā)展最新動(dòng)態(tài)和應(yīng)用技術(shù)。通過(guò)上機(jī)實(shí)習(xí),培養(yǎng)學(xué)生實(shí)際動(dòng)手能力和程序設(shè)計(jì)的能力,掌握面向?qū)ο蟮木幊趟枷牒驮O(shè)計(jì)方法,達(dá)到學(xué)以致用目的。(二)考核方式:上機(jī)+筆試(考查)四學(xué)時(shí)分配:40學(xué)時(shí)總學(xué)時(shí):60學(xué)時(shí)講授:40學(xué)時(shí)實(shí)驗(yàn):20學(xué)時(shí)五教學(xué)內(nèi)容與學(xué)時(shí):理論講授Java語(yǔ)言簡(jiǎn)介(2學(xué)時(shí))【主要內(nèi)容】:
1.1Java語(yǔ)言的發(fā)展
1.2Java語(yǔ)言的特點(diǎn)
面向?qū)ο?/p>
可移植性
1.3Java類庫(kù)的概念
1.4網(wǎng)絡(luò)瀏覽器
1.5Java開(kāi)發(fā)工具
1.6Java程序分類
使用VJ++運(yùn)行Java應(yīng)用程序
1.7對(duì)Java程序的解釋
1.8編寫Java程序的風(fēng)格要求基本程序結(jié)構(gòu)和編程開(kāi)發(fā)環(huán)境【重點(diǎn)難點(diǎn)】:面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言Java的基本程序結(jié)構(gòu)和編程開(kāi)發(fā)環(huán)境,Java小程序的調(diào)試【學(xué)生掌握要點(diǎn)】:Java語(yǔ)言的環(huán)境第2章數(shù)據(jù)類型、運(yùn)算符和表達(dá)式(3學(xué)時(shí))
【主要內(nèi)容】:2.1常量
2.2變量
2.3變量賦值問(wèn)題
2.4數(shù)組
2.5Java中的參數(shù)傳遞方式
2.6Java的運(yùn)算符
【重點(diǎn)難點(diǎn)】:簡(jiǎn)單數(shù)據(jù)類型,常量、變量、基本數(shù)據(jù)類型及其轉(zhuǎn)換,運(yùn)算符和表達(dá)式,基本數(shù)據(jù)類型及其轉(zhuǎn)換,運(yùn)算符的優(yōu)先級(jí)和表達(dá)式【學(xué)生掌握要點(diǎn)】:基本數(shù)據(jù)類型及其轉(zhuǎn)換,運(yùn)算符的優(yōu)先級(jí)和表達(dá)式第3章控制語(yǔ)句(2學(xué)時(shí))
【主要內(nèi)容】:3.1分支語(yǔ)句
3.2循環(huán)控制語(yǔ)句
3.3break語(yǔ)句和continue語(yǔ)句
【重點(diǎn)難點(diǎn)】:分支語(yǔ)句、循環(huán)語(yǔ)句、跳轉(zhuǎn)語(yǔ)句的使用以及循環(huán)語(yǔ)句與分支語(yǔ)句的嵌套以及遞歸的掌握【學(xué)生掌握要點(diǎn)】:循環(huán)語(yǔ)句與分支語(yǔ)句的嵌套以及遞歸的掌握第4章Java的類(6學(xué)時(shí))
【主要內(nèi)容】:
4.1類與對(duì)象
4.2方法
4.3實(shí)例變量和局部變量
4.4構(gòu)造函數(shù)
4.5方法重載
4.6關(guān)鍵字this
4.7繼承
4.8方法的覆蓋
4.9一個(gè)令人迷惑的問(wèn)題:多態(tài)性不適合于繼承鏈中的實(shí)例變量
4.10finalize
4.11static
4.13組合與繼承
4.14抽象類和抽象方法
4.15對(duì)象的類型轉(zhuǎn)換
4.16訪問(wèn)權(quán)限限制【重點(diǎn)難點(diǎn)】:面向?qū)ο缶幊痰幕靖拍詈吞匦?,類的基本組成和使用,對(duì)象和方法的生成、使用以及構(gòu)造方法【學(xué)生掌握要點(diǎn)】:面向?qū)ο缶幊痰幕靖拍詈吞匦?,類的基本組成和使用,對(duì)象和方法的生成、使用以及構(gòu)造方法,方法的重載,第5章接口和包(2學(xué)時(shí))
【主要內(nèi)容】:5.1接口
5.2包
【重點(diǎn)難點(diǎn)】:包和接口的概念、定義和應(yīng)用,系統(tǒng)常用類的使用,接口的實(shí)現(xiàn),抽象類的使用【學(xué)生掌握要點(diǎn)】:接口的實(shí)現(xiàn),抽象類的使用第6章字符串處理(3學(xué)時(shí))
【主要內(nèi)容】:6.1字符串的分類
6.2String類
6.3StringBuffer類【重點(diǎn)難點(diǎn)】:String類的使用【學(xué)生掌握要點(diǎn)】:Stringbuffer類的函數(shù)第7章異常處理(4學(xué)時(shí))【主要內(nèi)容】:7.1異常的層次結(jié)構(gòu)
7.2異常處理語(yǔ)句
7.3自定義異常類
7.4異常處理常用調(diào)試方法
【重點(diǎn)難點(diǎn)】:異常處理機(jī)制,捕獲異常,聲明和拋出異?!緦W(xué)生掌握要點(diǎn)】:異常的捕獲、處理和自定義異常第8章輸入與輸出處理(4學(xué)時(shí))【主要內(nèi)容】:8.1流的層次結(jié)構(gòu)
8.2File類
8.3InputStream類和OutputStream類
8.4RandomAccessFile類
8.5對(duì)象流和對(duì)象序列化
8.6IOException類
【重點(diǎn)難點(diǎn)】:Java中輸入/輸出流的概念,基本的字符流與字節(jié)流,文件的順序讀寫,RandomAccessFile類【學(xué)生掌握要點(diǎn)】:RandomAccessFile類第9章多線程(2學(xué)時(shí))【主要內(nèi)容】:9.1Java中的多線程的基本概念
9.2線程類
9.3資源的協(xié)調(diào)與同步
9.4線程間通信
【重點(diǎn)難點(diǎn)】:多線程的概念,主線程,Java實(shí)現(xiàn)多線程的特點(diǎn)和方法,多線程的控制和管理,線程的生命周期和基本控制方法,線程的調(diào)度、優(yōu)先級(jí)以及線程的同步【學(xué)生掌握要點(diǎn)】:線程的生命周期和基本控制方法,線程的調(diào)度、優(yōu)先級(jí)以及線程的同步第10章小程序(4學(xué)時(shí))【主要內(nèi)容】:10.1小程序的基本知識(shí)
10.2小程序的生命周期
10.3小程序常用方法
10.4常用組件【重點(diǎn)難點(diǎn)】:Applet的概念,Applet與HTML,Applet的程序框架,Applet通信【學(xué)生掌握要點(diǎn)】:Applet的概念,Applet與HTML,Applet的程序框架,Applet通信第11章GUI布局管理器(2學(xué)時(shí))【主要內(nèi)容】:11.1Swing常用容器
11.2布局管理器
【重點(diǎn)難點(diǎn)】:Swing類的使用,布局管理器的使用【學(xué)生掌握要點(diǎn)】:Swing常用容器的使用第12章事件處理(2學(xué)時(shí))【主要內(nèi)容】:12.1委托事件處理模型
12.2組件事件處理
12.3鼠標(biāo)事件處理
12.
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年高速公路ETC系統(tǒng)升級(jí)改造合同
- 2025年度智能物流平臺(tái)合作返點(diǎn)合同范本4篇
- 2025年度現(xiàn)代農(nóng)業(yè)設(shè)施承攬合同補(bǔ)充協(xié)議4篇
- 2025年度油氣儲(chǔ)罐安全檢測(cè)與改造合同4篇
- 2025年10kv線路施工綠色環(huán)保與節(jié)能減排合同3篇
- 2025年度智能車位租賃合同轉(zhuǎn)讓協(xié)議書(shū)(全新版)4篇
- 2024年車輛購(gòu)銷合同示范文本
- 2025年度智能儲(chǔ)煤場(chǎng)租賃管理服務(wù)合同4篇
- 2024礦用設(shè)備租賃合同
- 2025年度城市更新改造項(xiàng)目承包合同簽約與歷史文化保護(hù)協(xié)議(2024版)3篇
- 2024年??谑羞x調(diào)生考試(行政職業(yè)能力測(cè)驗(yàn))綜合能力測(cè)試題及答案1套
- 六年級(jí)數(shù)學(xué)質(zhì)量分析及改進(jìn)措施
- 一年級(jí)下冊(cè)數(shù)學(xué)口算題卡打印
- 2024年中科院心理咨詢師新教材各單元考試題庫(kù)大全-下(多選題部分)
- 真人cs基于信號(hào)發(fā)射的激光武器設(shè)計(jì)
- 【閱讀提升】部編版語(yǔ)文五年級(jí)下冊(cè)第三單元閱讀要素解析 類文閱讀課外閱讀過(guò)關(guān)(含答案)
- 四年級(jí)上冊(cè)遞等式計(jì)算練習(xí)200題及答案
- 法院后勤部門述職報(bào)告
- 2024年國(guó)信證券招聘筆試參考題庫(kù)附帶答案詳解
- 道醫(yī)館可行性報(bào)告
- 視網(wǎng)膜中央靜脈阻塞護(hù)理查房課件
評(píng)論
0/150
提交評(píng)論