



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《JAVA語(yǔ)言程序設(shè)計(jì)》教學(xué)大綱一、課程基本信息中文名稱Java語(yǔ)言程序設(shè)計(jì)英文名稱Javaprogramming適用專業(yè)物聯(lián)網(wǎng)工程先修課程數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)課程類別專業(yè)核心課修讀性質(zhì)必修學(xué)分/學(xué)時(shí)2學(xué)分/34學(xué)時(shí)(17學(xué)時(shí))考核方式考試二、教學(xué)目標(biāo)(限200字以內(nèi))Java語(yǔ)言作為Internet上較流行的面向?qū)ο蟮木幊陶Z(yǔ)言,具有與操作系統(tǒng)無(wú)關(guān)的特點(diǎn),同樣的程序代碼可以運(yùn)行在Windows、UNIX、Linux以及MacOS等不同的操作系統(tǒng)上,是現(xiàn)代各種網(wǎng)絡(luò)程序設(shè)計(jì)的有力工具。通過(guò)本課程的學(xué)習(xí),使學(xué)生近一步了解面向?qū)ο蟮幕靖拍詈褪褂妹嫦驅(qū)ο蠹夹g(shù)進(jìn)行程序設(shè)計(jì)的基本思想,能比擬熟練地用Java語(yǔ)言進(jìn)行一般面向?qū)ο蟮某绦蛟O(shè)計(jì),基本掌握J(rèn)ava開發(fā)工具JDK的使用,為進(jìn)一步的網(wǎng)絡(luò)編程奠定基礎(chǔ)。.三、教學(xué)內(nèi)容及基本要求第一章Java入門(2學(xué)時(shí)/2學(xué)時(shí))(一)教學(xué)目標(biāo)1,了解Java的基本特點(diǎn)和用途。.掌握如何下載與安裝JavaSDK軟件包。.理解設(shè)置Java程序的開發(fā)環(huán)境。.掌握如何編寫與運(yùn)行Java程序。(二)重點(diǎn)、難點(diǎn)重點(diǎn):Java的基本特點(diǎn)和用途、設(shè)置Java程序的開發(fā)環(huán)境SDK、編寫運(yùn)行Java程序。難點(diǎn):設(shè)置Java程序的開發(fā)環(huán)境。(三)教學(xué)內(nèi)容Java語(yǔ)言開展。Java語(yǔ)言特點(diǎn)。Java語(yǔ)言的應(yīng)用領(lǐng)域。Java開發(fā)和執(zhí)行環(huán)境。Java應(yīng)用程序開發(fā)過(guò)程。幾種常見(jiàn)Java開發(fā)工具(如:JCreator、eclipse等)的簡(jiǎn)單設(shè)置與簡(jiǎn)單操作。第二章標(biāo)識(shí)符、關(guān)鍵字和數(shù)據(jù)類型(2學(xué)時(shí)/2學(xué)時(shí))(一)教學(xué)目標(biāo).了解Java語(yǔ)言的基本概念。.理解Java語(yǔ)言的數(shù)據(jù)類型的意義等。.掌握J(rèn)ava數(shù)組(二)重點(diǎn)、難點(diǎn)重點(diǎn):標(biāo)識(shí)符和關(guān)鍵字、Java語(yǔ)言的基本數(shù)據(jù)類型Java的數(shù)組。難點(diǎn):Java的數(shù)組、基本數(shù)據(jù)類型。(三)教學(xué)內(nèi)容Java標(biāo)識(shí)符和關(guān)鍵字?;緮?shù)據(jù)類型以及類型間轉(zhuǎn)換。Java數(shù)組。第三章運(yùn)算符、表達(dá)式和語(yǔ)句(2學(xué)時(shí))(-)教學(xué)目標(biāo).掌握J(rèn)ava語(yǔ)言表達(dá)式、運(yùn)算符的書寫和運(yùn)算過(guò)程。.了解程序的控制方式。.理解三種結(jié)構(gòu)程序的執(zhí)行過(guò)程,掌握三種基本結(jié)構(gòu)的應(yīng)用。(二)重點(diǎn)、難點(diǎn)重點(diǎn):運(yùn)算符、表達(dá)式和語(yǔ)句。難點(diǎn):循環(huán)語(yǔ)句,運(yùn)算符的使用。(三)教學(xué)內(nèi)容.運(yùn)算符與表達(dá)式。.程序控制方式。.順序結(jié)構(gòu)程序設(shè)計(jì)、分支結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。.break和continue語(yǔ)句。第四章類、對(duì)象和接口(6學(xué)時(shí)/3學(xué)時(shí))(一)教學(xué)目標(biāo),理解面向?qū)ο缶幊痰幕靖拍?,掌握類的概念及組成,成員變量和成員方法、構(gòu)造方法、方法的重載,類方法。.掌握如何創(chuàng)立類和對(duì)象,掌握實(shí)例變量和類變量的區(qū)別,掌握實(shí)例方法和類方法的區(qū)別。.掌握J(rèn)ava包的概念,Java中訪問(wèn)權(quán)限的定義,類的繼承和多態(tài)性。.掌握abstract類和abstract方法,super關(guān)鍵字的使用。.理解接口的概念和用途。.了解內(nèi)部類、匿名類,掌握異常類和異常處理。(二)重點(diǎn)、難點(diǎn)重點(diǎn):’類的成員變量和成員方法,構(gòu)造方法、方法的重載,類方法,實(shí)例變量和類變量的區(qū)別,實(shí)例方法和類方法的區(qū)別,this關(guān)鍵字的使用,類的繼承和多態(tài)性,abstract類和abstract方法,super關(guān)鍵字的使用,異常類和異常處理。難點(diǎn):類的概念,方法的重載,成員變量實(shí)例變量和類變量的區(qū)別,實(shí)例方法和類方法的區(qū)別,Java中訪問(wèn)權(quán)限的定義,類的繼承和多態(tài)性,abstract類和abstract方法,接口的概念和用途,異常類和異常處理。(三)教學(xué)內(nèi)容.類、對(duì)象。.static關(guān)鍵字、this關(guān)鍵字和包。.訪問(wèn)權(quán)限。.類的繼承。.對(duì)象的上轉(zhuǎn)型對(duì)象。.多態(tài)性。.abstract類和abstract方法。.super關(guān)鍵字、接口。.內(nèi)部類、匿名類、異常類。第五章字符串(2學(xué)時(shí)/2學(xué)時(shí))(-)教學(xué)目標(biāo).理解字符串概念和常用方法;,了解字符串與基本數(shù)據(jù)類型的相互轉(zhuǎn)化;,了解字符串與字符,字節(jié)數(shù)組的轉(zhuǎn)換。(二)重點(diǎn)、難點(diǎn)重點(diǎn):''字符串概念和用法,字符串與字符,字節(jié)數(shù)組。難點(diǎn):,字符串與字符,字節(jié)數(shù)組的轉(zhuǎn)換,字符串與基本數(shù)據(jù)類型的相互轉(zhuǎn)化。(三)教學(xué)內(nèi)容.字符串、字符串的常用方法、字符串與基本數(shù)據(jù)的相互轉(zhuǎn)化。.對(duì)象的字符串表示。.StringTokenizer類4,符串與字符、字節(jié)數(shù)組.StringBuffer類.正那么表達(dá)式第六章AWT組件及事件處理(4學(xué)時(shí)/2學(xué)時(shí))(一)教學(xué)目標(biāo).理解AWT組件和使用;.了解組件和容器,掌握事件的處理;.理解布局的概念和使用布局類繪制用戶界面.掌握幾種常見(jiàn)事件的處理。(二)重點(diǎn)、難點(diǎn)重點(diǎn):組件的使用、事件的處理、布局類、常見(jiàn)事件的處理。難點(diǎn):組件和容器、事件的處理、布局類、常見(jiàn)事件的處理。(三)教學(xué)內(nèi)容.Java窗口、文本框。.內(nèi)部類實(shí)例做監(jiān)視器。.按鈕與標(biāo)簽、菜單項(xiàng)、文本區(qū)、面板、布局、畫布、選擇型組件。.Component類的常用方法。.窗口事件、鼠標(biāo)事件、焦點(diǎn)事件、鍵盤事件。第七章Java多線程(4學(xué)時(shí)/2學(xué)時(shí))(一)教學(xué)目標(biāo).理解線程的概念;,理解線程的生命周期;.掌握創(chuàng)立線程的方法;.理解線程的同步,線程的聯(lián)合,守護(hù)線程等。(二)重點(diǎn)、難點(diǎn)重點(diǎn):線程的概念、線程的創(chuàng)立、線程的同步。難點(diǎn):線程的概念、線程的創(chuàng)立、線程的同步。(三)教學(xué)內(nèi)容.Java中的線程。.Thread的子類創(chuàng)立線程。.使用Runable接口。.線程的常用方法、GUI線程。.線程同步,在同步方法中使用wait()、notify和notifyAll()方法.掛起、恢復(fù)和終止線程,計(jì)時(shí)器線程Timer,線程聯(lián)合和守護(hù)線程。第八章輸入輸出流(4學(xué)時(shí)/2學(xué)時(shí))(一)教學(xué)目標(biāo).理解流的概念;.掌握J(rèn)ava中流的分類和定義;.掌握J(rèn)ava中常用的一些流,掌握序列化與對(duì)象克隆,帶進(jìn)度條的流。(二)重點(diǎn)、難點(diǎn)重占?流的概念、流的分類、數(shù)據(jù)流、數(shù)組流、對(duì)象流、序列化與對(duì)象克隆。難點(diǎn):數(shù)據(jù)流、數(shù)組流、對(duì)象流、序列化與對(duì)象克隆。(三)教學(xué)內(nèi)容.File>FileInputStream>FileOutputStream>FineReader和FileWriter類。.使用文件對(duì)話框翻開和保存文件。.RandomAccessFile類。.數(shù)據(jù)流、數(shù)組流、對(duì)象流。.序列化與對(duì)象克隆。.文件鎖FileLock。.Process類中的流、帶進(jìn)度條的輸入流。第九章Java訪問(wèn)數(shù)據(jù)庫(kù)(4學(xué)時(shí))(-)教學(xué)目標(biāo).掌握數(shù)據(jù)庫(kù)的訪問(wèn)技術(shù);2,掌握對(duì)數(shù)據(jù)庫(kù)的操作(查詢、修改、插入、刪除)。(二)重點(diǎn)、難點(diǎn)重點(diǎn):數(shù)據(jù)庫(kù)的連接、數(shù)據(jù)庫(kù)的操作。難點(diǎn):數(shù)據(jù)庫(kù)的操作。(三)教學(xué)內(nèi)容L創(chuàng)立數(shù)據(jù)源、JDBC-ODBC橋接器。.順序查詢、可滾動(dòng)結(jié)果集。.排序查詢、模糊查詢、隨機(jī)查詢,更新、添加、刪除記錄。.預(yù)處理語(yǔ)句。第十章Java網(wǎng)絡(luò)編程(4學(xué)時(shí)/2學(xué)時(shí))(一)教學(xué)目標(biāo).了解網(wǎng)絡(luò)應(yīng)用的結(jié)構(gòu)與層次、套接字等概念;.理解C/S和B/S工作模式,理解Java,net包的內(nèi)容;.掌握網(wǎng)絡(luò)編程的基本要素和基本技術(shù)。(二)重點(diǎn)、難點(diǎn)重點(diǎn):網(wǎng)絡(luò)編程的基本要素和基本技術(shù)。難點(diǎn):網(wǎng)絡(luò)編程基本技術(shù)。(三)教學(xué)內(nèi)容.網(wǎng)絡(luò)編程基礎(chǔ)(ip地址、端口、套接字、協(xié)議、層次等)。.J包。.使用URL訪問(wèn)WWW網(wǎng)上資源。.C/S編程、B/S編程。四'考核形式及成績(jī)?cè)u(píng)定(-)考核形式:期末采取命題隨堂考試,考試范圍和要求應(yīng)符合本教學(xué)大綱對(duì)各章教學(xué)內(nèi)容的基本要求。(二)成績(jī)?cè)u(píng)定:課程考核由平時(shí)作業(yè)、實(shí)驗(yàn)、聽課情況和期末考試成績(jī)等局部組成,分別占課程總成績(jī)的10%、分%、10%和60%。五、教材與參考書教材:耿祥義.Java2實(shí)用教程.(第三版),北京:清華大學(xué)出版社,2008參考書:.蔡翠平.《Java程序設(shè)計(jì)》.北京:清華大學(xué)出版社,2003.MartinKalin.《面向?qū)ο蟪绦蛟O(shè)計(jì)Java語(yǔ)言描述》北京:機(jī)械工業(yè)出版社2002[3].蘇俊.《Java程序設(shè)計(jì)》北京:機(jī)械工業(yè)出版社,2005六、課程學(xué)時(shí)分配表序號(hào)教學(xué)內(nèi)容(章、節(jié)或篇名)學(xué)時(shí)分配作業(yè)、考查理論實(shí)踐第一章JavaAl'l22課后習(xí)題、實(shí)驗(yàn)第二章標(biāo)識(shí)符、關(guān)鍵字和數(shù)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題研究第一階段小結(jié)
- 語(yǔ)文老師實(shí)習(xí)心得體會(huì)
- 二年級(jí)數(shù)學(xué)100以內(nèi)加減法豎式計(jì)算題過(guò)關(guān)測(cè)試口算題帶答案
- 婚禮上經(jīng)典新郎婚禮致辭(15篇)
- 銀行合規(guī)從業(yè)心得體會(huì)9篇
- 染廠驗(yàn)布流程
- 中華瑰寶之藥食同源知到課后答案智慧樹章節(jié)測(cè)試答案2025年春延邊大學(xué)
- 貼片生產(chǎn)工藝流程
- 二年級(jí)下冊(cè)口算測(cè)試題
- 人教版高中語(yǔ)文第三冊(cè)詞七首 同步練習(xí)(3)《霜天曉角赤壁》
- 北京市豐臺(tái)區(qū)2024屆高三下學(xué)期一模考試 英語(yǔ) 含答案
- 新生兒科、兒科《新生兒窒息復(fù)蘇》理論考試試題
- DB11T 1833-2021 建筑工程施工安全操作規(guī)程
- 信息檢索課件 第2章 文獻(xiàn)檢索方法(1)-2
- 汽車維修行業(yè)服務(wù)標(biāo)準(zhǔn)及規(guī)范
- 民間借貸利息計(jì)算表
- 智鼎在線測(cè)評(píng)題庫(kù)28題
- 網(wǎng)絡(luò)安全事件應(yīng)急預(yù)案演練方案
- 中國(guó)郵政四川分公司招聘筆試題庫(kù)2024
- 肩關(guān)節(jié)損傷的護(hù)理查房課件
- 山東省濰坊市2024年中考數(shù)學(xué)試卷【附真題答案】
評(píng)論
0/150
提交評(píng)論