下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《JAVA語言程序設(shè)計》教學(xué)大綱一、課程基本信息中文名稱Java語言程序設(shè)計英文名稱Javaprogramming適用專業(yè)物聯(lián)網(wǎng)工程先修課程數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫課程類別專業(yè)核心課修讀性質(zhì)必修學(xué)分/學(xué)時2學(xué)分/34學(xué)時(17學(xué)時)考核方式考試二、教學(xué)目標(biāo)(限200字以內(nèi))Java語言作為Internet上較流行的面向?qū)ο蟮木幊陶Z言,具有與操作系統(tǒng)無關(guān)的特點,同樣的程序代碼可以運行在Windows、UNIX、Linux以及MacOS等不同的操作系統(tǒng)上,是現(xiàn)代各種網(wǎng)絡(luò)程序設(shè)計的有力工具。通過本課程的學(xué)習(xí),使學(xué)生近一步了解面向?qū)ο蟮幕靖拍詈褪褂妹嫦驅(qū)ο蠹夹g(shù)進(jìn)行程序設(shè)計的基本思想,能比擬熟練地用Java語言進(jìn)行一般面向?qū)ο蟮某绦蛟O(shè)計,基本掌握J(rèn)ava開發(fā)工具JDK的使用,為進(jìn)一步的網(wǎng)絡(luò)編程奠定基礎(chǔ)。.三、教學(xué)內(nèi)容及基本要求第一章Java入門(2學(xué)時/2學(xué)時)(一)教學(xué)目標(biāo)1,了解Java的基本特點和用途。.掌握如何下載與安裝JavaSDK軟件包。.理解設(shè)置Java程序的開發(fā)環(huán)境。.掌握如何編寫與運行Java程序。(二)重點、難點重點:Java的基本特點和用途、設(shè)置Java程序的開發(fā)環(huán)境SDK、編寫運行Java程序。難點:設(shè)置Java程序的開發(fā)環(huán)境。(三)教學(xué)內(nèi)容Java語言開展。Java語言特點。Java語言的應(yīng)用領(lǐng)域。Java開發(fā)和執(zhí)行環(huán)境。Java應(yīng)用程序開發(fā)過程。幾種常見Java開發(fā)工具(如:JCreator、eclipse等)的簡單設(shè)置與簡單操作。第二章標(biāo)識符、關(guān)鍵字和數(shù)據(jù)類型(2學(xué)時/2學(xué)時)(一)教學(xué)目標(biāo).了解Java語言的基本概念。.理解Java語言的數(shù)據(jù)類型的意義等。.掌握J(rèn)ava數(shù)組(二)重點、難點重點:標(biāo)識符和關(guān)鍵字、Java語言的基本數(shù)據(jù)類型Java的數(shù)組。難點:Java的數(shù)組、基本數(shù)據(jù)類型。(三)教學(xué)內(nèi)容Java標(biāo)識符和關(guān)鍵字?;緮?shù)據(jù)類型以及類型間轉(zhuǎn)換。Java數(shù)組。第三章運算符、表達(dá)式和語句(2學(xué)時)(-)教學(xué)目標(biāo).掌握J(rèn)ava語言表達(dá)式、運算符的書寫和運算過程。.了解程序的控制方式。.理解三種結(jié)構(gòu)程序的執(zhí)行過程,掌握三種基本結(jié)構(gòu)的應(yīng)用。(二)重點、難點重點:運算符、表達(dá)式和語句。難點:循環(huán)語句,運算符的使用。(三)教學(xué)內(nèi)容.運算符與表達(dá)式。.程序控制方式。.順序結(jié)構(gòu)程序設(shè)計、分支結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計。.break和continue語句。第四章類、對象和接口(6學(xué)時/3學(xué)時)(一)教學(xué)目標(biāo),理解面向?qū)ο缶幊痰幕靖拍?,掌握類的概念及組成,成員變量和成員方法、構(gòu)造方法、方法的重載,類方法。.掌握如何創(chuàng)立類和對象,掌握實例變量和類變量的區(qū)別,掌握實例方法和類方法的區(qū)別。.掌握J(rèn)ava包的概念,Java中訪問權(quán)限的定義,類的繼承和多態(tài)性。.掌握abstract類和abstract方法,super關(guān)鍵字的使用。.理解接口的概念和用途。.了解內(nèi)部類、匿名類,掌握異常類和異常處理。(二)重點、難點重點:’類的成員變量和成員方法,構(gòu)造方法、方法的重載,類方法,實例變量和類變量的區(qū)別,實例方法和類方法的區(qū)別,this關(guān)鍵字的使用,類的繼承和多態(tài)性,abstract類和abstract方法,super關(guān)鍵字的使用,異常類和異常處理。難點:類的概念,方法的重載,成員變量實例變量和類變量的區(qū)別,實例方法和類方法的區(qū)別,Java中訪問權(quán)限的定義,類的繼承和多態(tài)性,abstract類和abstract方法,接口的概念和用途,異常類和異常處理。(三)教學(xué)內(nèi)容.類、對象。.static關(guān)鍵字、this關(guān)鍵字和包。.訪問權(quán)限。.類的繼承。.對象的上轉(zhuǎn)型對象。.多態(tài)性。.abstract類和abstract方法。.super關(guān)鍵字、接口。.內(nèi)部類、匿名類、異常類。第五章字符串(2學(xué)時/2學(xué)時)(-)教學(xué)目標(biāo).理解字符串概念和常用方法;,了解字符串與基本數(shù)據(jù)類型的相互轉(zhuǎn)化;,了解字符串與字符,字節(jié)數(shù)組的轉(zhuǎn)換。(二)重點、難點重點:''字符串概念和用法,字符串與字符,字節(jié)數(shù)組。難點:,字符串與字符,字節(jié)數(shù)組的轉(zhuǎn)換,字符串與基本數(shù)據(jù)類型的相互轉(zhuǎn)化。(三)教學(xué)內(nèi)容.字符串、字符串的常用方法、字符串與基本數(shù)據(jù)的相互轉(zhuǎn)化。.對象的字符串表示。.StringTokenizer類4,符串與字符、字節(jié)數(shù)組.StringBuffer類.正那么表達(dá)式第六章AWT組件及事件處理(4學(xué)時/2學(xué)時)(一)教學(xué)目標(biāo).理解AWT組件和使用;.了解組件和容器,掌握事件的處理;.理解布局的概念和使用布局類繪制用戶界面.掌握幾種常見事件的處理。(二)重點、難點重點:組件的使用、事件的處理、布局類、常見事件的處理。難點:組件和容器、事件的處理、布局類、常見事件的處理。(三)教學(xué)內(nèi)容.Java窗口、文本框。.內(nèi)部類實例做監(jiān)視器。.按鈕與標(biāo)簽、菜單項、文本區(qū)、面板、布局、畫布、選擇型組件。.Component類的常用方法。.窗口事件、鼠標(biāo)事件、焦點事件、鍵盤事件。第七章Java多線程(4學(xué)時/2學(xué)時)(一)教學(xué)目標(biāo).理解線程的概念;,理解線程的生命周期;.掌握創(chuàng)立線程的方法;.理解線程的同步,線程的聯(lián)合,守護(hù)線程等。(二)重點、難點重點:線程的概念、線程的創(chuàng)立、線程的同步。難點:線程的概念、線程的創(chuàng)立、線程的同步。(三)教學(xué)內(nèi)容.Java中的線程。.Thread的子類創(chuàng)立線程。.使用Runable接口。.線程的常用方法、GUI線程。.線程同步,在同步方法中使用wait()、notify和notifyAll()方法.掛起、恢復(fù)和終止線程,計時器線程Timer,線程聯(lián)合和守護(hù)線程。第八章輸入輸出流(4學(xué)時/2學(xué)時)(一)教學(xué)目標(biāo).理解流的概念;.掌握J(rèn)ava中流的分類和定義;.掌握J(rèn)ava中常用的一些流,掌握序列化與對象克隆,帶進(jìn)度條的流。(二)重點、難點重占?流的概念、流的分類、數(shù)據(jù)流、數(shù)組流、對象流、序列化與對象克隆。難點:數(shù)據(jù)流、數(shù)組流、對象流、序列化與對象克隆。(三)教學(xué)內(nèi)容.File>FileInputStream>FileOutputStream>FineReader和FileWriter類。.使用文件對話框翻開和保存文件。.RandomAccessFile類。.數(shù)據(jù)流、數(shù)組流、對象流。.序列化與對象克隆。.文件鎖FileLock。.Process類中的流、帶進(jìn)度條的輸入流。第九章Java訪問數(shù)據(jù)庫(4學(xué)時)(-)教學(xué)目標(biāo).掌握數(shù)據(jù)庫的訪問技術(shù);2,掌握對數(shù)據(jù)庫的操作(查詢、修改、插入、刪除)。(二)重點、難點重點:數(shù)據(jù)庫的連接、數(shù)據(jù)庫的操作。難點:數(shù)據(jù)庫的操作。(三)教學(xué)內(nèi)容L創(chuàng)立數(shù)據(jù)源、JDBC-ODBC橋接器。.順序查詢、可滾動結(jié)果集。.排序查詢、模糊查詢、隨機(jī)查詢,更新、添加、刪除記錄。.預(yù)處理語句。第十章Java網(wǎng)絡(luò)編程(4學(xué)時/2學(xué)時)(一)教學(xué)目標(biāo).了解網(wǎng)絡(luò)應(yīng)用的結(jié)構(gòu)與層次、套接字等概念;.理解C/S和B/S工作模式,理解Java,net包的內(nèi)容;.掌握網(wǎng)絡(luò)編程的基本要素和基本技術(shù)。(二)重點、難點重點:網(wǎng)絡(luò)編程的基本要素和基本技術(shù)。難點:網(wǎng)絡(luò)編程基本技術(shù)。(三)教學(xué)內(nèi)容.網(wǎng)絡(luò)編程基礎(chǔ)(ip地址、端口、套接字、協(xié)議、層次等)。.J包。.使用URL訪問WWW網(wǎng)上資源。.C/S編程、B/S編程。四'考核形式及成績評定(-)考核形式:期末采取命題隨堂考試,考試范圍和要求應(yīng)符合本教學(xué)大綱對各章教學(xué)內(nèi)容的基本要求。(二)成績評定:課程考核由平時作業(yè)、實驗、聽課情況和期末考試成績等局部組成,分別占課程總成績的10%、分%、10%和60%。五、教材與參考書教材:耿祥義.Java2實用教程.(第三版),北京:清華大學(xué)出版社,2008參考書:.蔡翠平.《Java程序設(shè)計》.北京:清華大學(xué)出版社,2003.MartinKalin.《面向?qū)ο蟪绦蛟O(shè)計Java語言描述》北京:機(jī)械工業(yè)出版社2002[3].蘇俊.《Java程序設(shè)計》北京:機(jī)械工業(yè)出版社,2005六、課程學(xué)時分配表序號教學(xué)內(nèi)容(章、節(jié)或篇名)學(xué)時分配作業(yè)、考查理論實踐第一章JavaAl'l22課后習(xí)題、實驗第二章標(biāo)識符、關(guān)鍵字和數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度環(huán)境風(fēng)險評估與可持續(xù)發(fā)展合同3篇
- 房地產(chǎn)調(diào)控政策解讀
- 監(jiān)理服務(wù)合同范本
- 2025年醫(yī)療康復(fù)設(shè)施合同
- 房地產(chǎn)市場的信息披露與透明度
- 2025年增資協(xié)議簽署合同
- 2025年滬科版七年級科學(xué)上冊階段測試試卷含答案
- 2025年度綠色建筑物業(yè)服務(wù)委托合同4篇
- 2025年華南藍(lán)天航空油料有限公司招聘筆試參考題庫含答案解析
- 2025年江西華興信息產(chǎn)業(yè)有限公司招聘筆試參考題庫含答案解析
- 物業(yè)民法典知識培訓(xùn)課件
- 2023年初中畢業(yè)生信息技術(shù)中考知識點詳解
- 2024-2025學(xué)年八年級數(shù)學(xué)人教版上冊寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 《萬方數(shù)據(jù)資源介紹》課件
- 醫(yī)生定期考核簡易程序述職報告范文(10篇)
- 第一章-地震工程學(xué)概論
- 《中國糖尿病防治指南(2024版)》更新要點解讀
- 初級創(chuàng)傷救治課件
- 交通運輸類專業(yè)生涯發(fā)展展示
- 2024年山東省公務(wù)員錄用考試《行測》試題及答案解析
- 神經(jīng)重癥氣管切開患者氣道功能康復(fù)與管理專家共識(2024)解讀
評論
0/150
提交評論