




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Oava編程基礎(chǔ)》
教學大綱數(shù)學與信息科學院
信息科學教研室總學時80五、參考書目(1)趙卓君java程序設(shè)計基礎(chǔ)教程清華大學出版社。(2)(美)??藸栔?,陳昊鵬譯Java編程思想(第4版)機械工業(yè)出版社六、教學形式與考核方式1、教學形式:以課堂講授為主。建議采用多媒體教學課件。2、考核方式:本課程考核方式為:考試、筆試。課程性質(zhì)必修課總學時80(教學學時48實驗學時32)課程類型考試課開課院數(shù)學與信息科學學院適用專業(yè)信息與計算科學專業(yè)及相關(guān)專業(yè)一、教學任務(wù)、目的和要求《Java編程基礎(chǔ)》是針對信息與計算科學專業(yè)本科學生開設(shè)的一門重要的專業(yè)課。Java具有跨平臺、分布性、高性能、可移植等優(yōu)點,已是目前世界最流行的高級編程語言之一。自誕生以來,Java迅速成為開發(fā)互聯(lián)網(wǎng)應(yīng)用程序首選的編程語言。本課程介紹Java的起源、Java的基本語法、Java中面向?qū)ο蟮膶崿F(xiàn)、異常和斷言、字符串、輸入輸出和集合框架等。通過本課程學習和上機實踐,使學生掌握使用Java進行程序設(shè)計的基本技術(shù)與方法、具備軟件開發(fā)的基礎(chǔ)能力,為今后從事軟件開發(fā)和應(yīng)用打下基礎(chǔ)。要求學生通過學習掌握Java基本概念、類的定義和使用方法,掌握圖形及文件操作、APPLET小程序的設(shè)計、異常處理等編程技術(shù),簡單Java數(shù)據(jù)庫開發(fā),其基本目標如下:.獲取知識。學生通過本課程的學習,應(yīng)掌握Java語言的基本特征,理解和掌握Java語言的基本語法和語義,掌握使用Java語言開發(fā)程序的基本步驟。.編程思想。要建立嶄新的面向?qū)ο蟮木幊趟枷搿?編程能力。通過本課程的學習,學生應(yīng)能熟練編寫簡單的完成一定功能的Java程序。二、教學中注意事項本課程是一門對動手能力要求較高的、重視實驗環(huán)節(jié)的實踐性課程,因此在教授過程中與原理概念型課程有著本質(zhì)的區(qū)別。本門課程應(yīng)注重案例教學,以項目引導的方式教授學生,通過具有代表性的案例教學使學生理解掌握章節(jié)中的重點難點。應(yīng)引導學生在掌握基本知識的同時,重在體會面向?qū)ο蟮木幊趟枷耄岣呔幊棠芰?。三、教學內(nèi)容及要求第1章Java概述內(nèi)容:Java的發(fā)展內(nèi)容Java的特點開發(fā)工具包JDK及其配置編寫簡單的Java程序一個最簡單的Java程序編譯和運行Java程序Java的開發(fā)環(huán)境JCreator的使用要求:了解本章重點難點:java的起源;java的特點;java的開發(fā)環(huán)境的配置;編寫和運行第一個java程序第2章Java語法基礎(chǔ)內(nèi)容標識符標識符的定義標識符的組成規(guī)則分隔符關(guān)鍵字數(shù)據(jù)類型、變量與常量數(shù)據(jù)類型基本數(shù)據(jù)類型復合數(shù)據(jù)類型類型轉(zhuǎn)換常量變量Unicode漢字字符集Unicode的定義與特點運算符算術(shù)運算符關(guān)系運算符邏輯運算符位運算符255位移運算符條件運算符運算符的優(yōu)先級與結(jié)合性表達式(Expression)算術(shù)表達式關(guān)系表達式邏輯表達式賦值表達式復合賦值運算表達式流程控制條件選擇語句switch...ease多分支語句循環(huán)控制語句數(shù)組數(shù)組的概念、特征與分類一維數(shù)組多維數(shù)組命令行參數(shù)命令行參數(shù)的定義與使用命令行參數(shù)的轉(zhuǎn)換要求:掌握本章重點難點:運算符和表達式;程序流程控制;數(shù)組詞法規(guī)則;數(shù)據(jù)類型;常量與變量;第3章面向?qū)ο蟮膶崿F(xiàn)運算符和表達式;程序流程控制;數(shù)組內(nèi)容類與對象對象及對象的引用類與對象的關(guān)系抽象封裝在Java中實現(xiàn)類類中的數(shù)據(jù)成員類中的方法Java中類的聲明使用類的對象實例類的初始化與垃圾回收this關(guān)鍵字訪問修飾符和隱臧實現(xiàn)包訪問控制修飾符再談封裝繼承軟件復用與繼承的概念繼承的實現(xiàn):父類與子類繼承中的初始化與收尾繼承中成員訪問和繼承的根類多態(tài)性方法重載(編譯時多態(tài))方法重定義(運行時多態(tài))方法修飾符final修飾符abstract修飾符接口接口的定義接口的實現(xiàn)引用接口接口的繼承嵌套類成員類局部類匿名類Java中的枚舉類型要求:掌握本章重點難點:面向?qū)ο蟮幕靖拍?;封裝與信息隱藏、數(shù)據(jù)抽象、繼承,多態(tài)等面向?qū)ο蟮奶攸c;用java語言編寫面向?qū)ο蟪绦虻姆椒?;接I」和內(nèi)部類的用法;java類的高級特性。第4章異常和斷言內(nèi)容異常異常處理try...catch塊finally塊多重caich塊嵌套by...catch塊使用throw顯式引發(fā)異常使用throws回避異常用戶自定義異常4.5斷言要求:掌握本章重點難點:異常和異常處理概念;java異常模型;java異常處理;java中多重catch和嵌套try-ca【ch塊的使用;斷言的概念和使用。第5章Java.lang包和字符串內(nèi)容Object類包裝類數(shù)值類型包裝類Boolean類Character類Math類System類字符串String類StringBuffer類要求:了解本章重點難點:object類;class類;數(shù)據(jù)類型包裝器;system類;string類:stringbuffcr類第6章java,utiI包和集合框架內(nèi)容日期與時間類Date類日歷類Calendar隨機數(shù)類RandomCollection接口Iterator接口List接口向量類Vector棧類Stack數(shù)組列表類ArrayList鏈表類LinkedListSet接口HashSet類TreeSet類Map接口HashMapTreeMapCollections類要求:了解本章重點難點:時間與日期類;隨機數(shù)類;集合框架。第7章java,io包和輸入輸出內(nèi)容File類File類構(gòu)造方法File類常用方法流流的概念字節(jié)流字符流使用字節(jié)流進行文件讀/寫InputStream類和OutputStreani類FilelnputStrcam類和FilcOutputStrcam類使用字符流進行文件讀/寫基類Reader和Writer類FileReader類和FileWriter類InputStreamReader類和OulpulSlreamWriier類BufferedReader類和BufferedWriter類PrintWriter類過濾流FilterlnputStream類和FilterOutputStream類DatalnputStream類和DataOulputSlream類BufferedlnputStream類和BufferedOutputStream類LineNumberlnputStream類PushbackInputStream類要求:了解本章重點難點:流
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)企業(yè)代理記賬與資金籌措合同范本
- 車輛抵押擔保與汽車保險理賠服務(wù)合同
- 垃圾處理場地租賃合同安全操作與環(huán)保要求
- 活動票務(wù)銷售與現(xiàn)場管理合同
- 建筑工程承包合同書(15篇)
- 墓區(qū)及穴墓位使用權(quán)轉(zhuǎn)讓合同書(16篇)
- 2025上海車展智能汽車洞察分析報告
- 金銀島閱讀心得600字(4篇)
- 商品房買賣合同模板(16篇)2
- 計算機嵌入式開發(fā)技巧試題及答案
- 農(nóng)村生活污水檢測服務(wù)方案
- 住院患者轉(zhuǎn)科交接登記本
- 幼兒園食譜播報
- 縣醫(yī)院麻醉計劃書
- 高級宏觀經(jīng)濟學講義(南開大學-劉曉峰教授-羅默的教材)【完整版】
- 肺脹中醫(yī)護理查房-課件
- 急診臨床思維-課件
- 立德修身誠信為本
- 小石獅【經(jīng)典繪本】
- 艾里遜8000系列變速箱培訓:《動力傳遞分析》
- 商務(wù)英語寫作實踐智慧樹知到答案章節(jié)測試2023年中北大學
評論
0/150
提交評論