




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《Java程序設(shè)計》課程教學(xué)大綱課程名稱:Java程序設(shè)計英文名稱:JavaProgramming學(xué)分:2.5總學(xué)時:48理論學(xué)時:32實(shí)驗(上機(jī))學(xué)時:16適用專業(yè):計算機(jī)科學(xué)與技術(shù)一、課程的性質(zhì)、目的Java程序設(shè)計是屬于計算機(jī)專業(yè)的一門專業(yè)選修課,本課程將介紹Java程序設(shè)計語言、技術(shù)及其應(yīng)用,主要內(nèi)容包括Java語言基本語法結(jié)構(gòu)、面向?qū)ο缶幊碳夹g(shù)、GUI組件、異常處理、輸入輸出流處理、線程、網(wǎng)絡(luò)、JDBC、JSPWeb應(yīng)用。通過本課程的學(xué)習(xí),使學(xué)生能夠掌握J(rèn)ava技術(shù)和應(yīng)用設(shè)計能力,能將面向?qū)ο蟪绦蛟O(shè)計的理論、技術(shù)、方法和Java語言相結(jié)合,使用Java類庫,培養(yǎng)面向?qū)ο蟮某绦蛟O(shè)計、GUI的程序設(shè)計、數(shù)據(jù)庫網(wǎng)絡(luò)應(yīng)用和J2EE的Web應(yīng)用的程序設(shè)計能力。二、教學(xué)基本要求通過本課程的學(xué)習(xí),使學(xué)生應(yīng)達(dá)到::熟悉Java的JVM和開發(fā)環(huán)境、Java語言的特點(diǎn)和組成;掌握J(rèn)ava面向?qū)ο缶幊碳夹g(shù)理論和編程應(yīng)用實(shí)例。熟悉異常處理的概念和編程應(yīng)用實(shí)例。熟悉輸入/輸出流概念和編程應(yīng)用實(shí)例。掌握GUI的編程應(yīng)用實(shí)例。熟悉多線程和網(wǎng)絡(luò)編程技術(shù)和應(yīng)用。了解JDBC技術(shù)和應(yīng)用,以及JavaWeb技術(shù)和應(yīng)用。三、課程教學(xué)基本內(nèi)容第一章面向?qū)ο蟪绦蛟O(shè)計 1.1面向?qū)ο笈c面向過程程序設(shè)計 1.2類與對象 1.3封裝與信息隱藏 1.4繼承 1.5多態(tài)性 第二章Java概述和入門程序 2.1Java歷史及發(fā)展 2.2Java語言特點(diǎn) 2.3Java類庫 2.4Java開發(fā)環(huán)境 2.4.1JDK下載、安裝與使用 2.4.2Java集成開發(fā)環(huán)境 2.5Java程序類型及簡單例子 第三章Java程序設(shè)計基礎(chǔ) 3.1標(biāo)識符與數(shù)據(jù)類型 3.2運(yùn)算符與表達(dá)式 3.3算法的基本控制結(jié)構(gòu) 3.4數(shù)組 第四章類和對象 4.1面向?qū)ο蟪绦蛟O(shè)計的思想 4.2類的作用域 4.3成員訪問控制 4.4方法 4.5初始化類的對象:構(gòu)造函數(shù) 4.6this 4.7垃圾收集 4.8static方法和域 4.9類的組合 4.10包的創(chuàng)建和訪問 第五章類的繼承和派生 5.1繼承的概念和軟件的重用性 5.2派生類的定義 5.3作用域和繼承 5.4方法的重寫(overriding) 5.5繼承下的構(gòu)造函數(shù)和finalize方法 5.6超類和子類的關(guān)系 5.7繼承的程序設(shè)計舉例 第六章多態(tài)性 6.1多態(tài)性概念和實(shí)例 6.2繼承層次結(jié)構(gòu)中對象間的關(guān)系 6.3抽象類和抽象方法 6.4接口的聲明和實(shí)現(xiàn) 6.5final方法和final類 6.6嵌套類 6.7基本數(shù)據(jù)類型的包裝類 第七章Java實(shí)用包 7.1Math類 7.2字符串類String 7.4StringTokenizer類 7.5Vector類 第八章圖形和Java2D 8.1圖形環(huán)境和圖形對象 8.2顏色控制 8.3字體控制 8.4繪制圖形 第九章GUI組件和設(shè)計 9.1Swing和AWT組件概述 9.2標(biāo)簽Jlabel 9.3單行文本框(JTextField)和多行文本框(JTextArea) 9.4事件處理模型 9.5命令按鈕JButton 9.6復(fù)選框按鈕JCheckBox和單選按鈕JRadioButton 9.7組合框JComboBox 9.8帶滾動窗格的面板(JScrollPane) 9.9列表JList 9.10面板JPanel 9.11適配器類 9.12鼠標(biāo)事件 9.13鍵盤事件 9.14布局管理器 9.16框架JFrame 9.17菜單JMenu 第十章異常處理 10.1異常處理概述 10.2異常分類 10.3異常的捕獲處理 10.4重新拋出異常 10.5定義新的異常類型 第十一章輸入和輸出流處理 11.1輸入和輸出流概述 11.2File類 11.3基于字節(jié)的輸入和輸出類及應(yīng)用實(shí)例 11.4基于字符的輸入和輸出類及應(yīng)用實(shí)例 第十二章線程與網(wǎng)絡(luò)編程 12.1線程的概念和生命周期 12.2線程的創(chuàng)建和執(zhí)行 12.3線程同步 12.4多線程結(jié)合網(wǎng)絡(luò)應(yīng)用舉例 第十三章JDBC技術(shù)13.1JDBC技術(shù) 13.2創(chuàng)建SQLServer服務(wù)器上的數(shù)據(jù)庫 13.3Java應(yīng)用程序通過JDBC存取數(shù)據(jù)庫的過程 13.4JDBC中的主要接口和類 13.5數(shù)據(jù)庫開發(fā)應(yīng)用實(shí)例 第十四章JspWeb技術(shù) 14.1Jsp概述 14.2WebServer環(huán)境的安裝14.3JSP技術(shù)與應(yīng)用實(shí)例14.4servlet技術(shù)和應(yīng)用實(shí)例14.5SStrct2技術(shù)和應(yīng)用實(shí)例四、課程考核方式說明在教學(xué)計劃中該課程列為考查課;考試方式是大作業(yè)。平時成績、大作業(yè)及課外作業(yè)等所占5:5比例。五、學(xué)時分配表教學(xué)內(nèi)容講課時數(shù)實(shí)驗時數(shù)實(shí)踐學(xué)時上機(jī)時數(shù)自學(xué)時數(shù)習(xí)題課討論時數(shù)第一章面向?qū)ο蟪绦蛟O(shè)計2第二章Java概述、入門程序和運(yùn)行環(huán)境22第三章Java程序設(shè)計基礎(chǔ)22第四章類和對象24第五章類的繼承和派生21第六章接口與多態(tài)性程序設(shè)計21第七章Java實(shí)用包2第八章圖形和Java2D31第九章GUI組件和設(shè)計53第十章異常處理21第十一章輸入和輸出流處理21第十二章線程和網(wǎng)絡(luò)編程2第十三章JDBC技術(shù)和Jsp技術(shù)4合計3216總計48六、參考教材1JAVA面向?qū)ο蟪绦蛟O(shè)計,張桂珠。北郵,2010JAVA面向?qū)ο蟪绦蛟O(shè)計習(xí)題解答和實(shí)驗。張桂珠。北郵,20102.(美)MartinKalin著;孫艷春等譯.面向?qū)ο蟪绦蛟O(shè)計------Java語言描述.北京:機(jī)械工業(yè)出版社,2002.93.飛思科技產(chǎn)品研發(fā)中心編著.Java2應(yīng)用開發(fā)指南.北京:電子工業(yè)出版社,2002.14.Java大學(xué)教程,電子工業(yè)出版社,2003.95.印旻.JAVA語言與面向?qū)ο蟪绦蛟O(shè)計.北京:清華大學(xué)出版社,2000.96.高級Java大學(xué)教程,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025海南樂東縣機(jī)關(guān)事務(wù)服務(wù)中心招聘保安人員2人考前自測高頻考點(diǎn)模擬試題及答案詳解(奪冠系列)
- 森林里的朋友們童話作文12篇
- 2025年度春季浦發(fā)銀行校園招聘考前自測高頻考點(diǎn)模擬試題及答案詳解(名校卷)
- 數(shù)據(jù)隱秘保護(hù)用戶權(quán)益承諾書(8篇)
- 文檔編寫與協(xié)作管理平臺
- 商務(wù)合同審查及管理標(biāo)準(zhǔn)化流程
- 2025遼寧盤錦建設(shè)投資有限責(zé)任公司招聘工作人員和模擬試卷附答案詳解(模擬題)
- 《全球變暖現(xiàn)象解析:初中地理教學(xué)教案》
- 技術(shù)型企業(yè)安全措施培訓(xùn)體系清單模板
- 租房安全防范知識培訓(xùn)課件
- 七年級生物上《調(diào)查周邊環(huán)境中的生物》課件
- XX醫(yī)院臨床醫(yī)療質(zhì)量考核通用記錄表
- 用藥交代題文檔
- 23秋國家開放大學(xué)《液壓與氣壓傳動》形考任務(wù)1-2參考答案
- (完整word版)高中英語3500詞匯表
- 尋常型天皰瘡
- 納溪城市生活垃圾填埋場環(huán)境安全隱患整治應(yīng)急工程環(huán)評報告
- 法人車輛租給公司合同范本
- 山東威海旅游介紹PPT模板(推薦)
- 初中畢業(yè)證怎么從網(wǎng)上查詢
- GB/T 32926-2016信息安全技術(shù)政府部門信息技術(shù)服務(wù)外包信息安全管理規(guī)范
評論
0/150
提交評論