java課程總結123123
湖南稅專理論課程教學大綱
課程名稱JAVA高級程序設計所屬系部學分開課學期經管系4201*年上大綱撰寫人歐陽贊軍總學時72預修課程適用專業(yè)JAVA、C語言04級計算機1、3班一.教學目標和基本要求通過本課程的學習,使學生掌握面向對象的基本思想和基本方法,培養(yǎng)學生利用面向對象的技術分析和解決問題的能力。為進一步學習打下基礎。二、課程簡介該門課程為計算機網絡及計算機應用專業(yè)的一門專業(yè)必修課,教學宗旨為培養(yǎng)學生的程序設計能力.充分理解面向對象的編程原理。三、教學重點、難點教學的重點是:面向對象程序設計的基本思想和基本方法。JAVA圖形用戶界面、事件處理、網絡編程。教學的難點是:面向對象的技術四、教材名稱及主要參考書教材:JAVA語言程序設計李尊朝蘇軍編寫中國鐵道出版社主要參考書:JAVA程序設計教程張曜張青郭立山編著冶金工業(yè)出版社五、課程章節(jié)主要內容及學時分配章節(jié)內容第一章面向對象的程序設計概念第二章類的封裝、多態(tài)和繼承第三章接口和包第四章異常處理第五章輸入與輸出第六章圖形用戶界面第七章高級用戶界面GUI設計(機動)第八章APPLET編程第九章多線程第十章數據庫編程第十一章網絡編程總課時648844128448講授42442264224其它22442264224六、考核及成績評定方式作業(yè)+考試七、審批意見審核者(教研室主任):彭潔(簽字)06年2月23日批準者(系主任):蔡朝曦(簽字)06年2月23日
擴展閱讀:JAVA課程總結
Java課程總結
第1章
Java語言概述
1.字節(jié)碼是將Java源程序編譯后得到的中間代碼,它在某計算機平臺上由平臺相關的Java虛擬機解釋執(zhí)行,從而實現Java程序的平臺無關性和可移植性。2.Java的特點
3.Java應用程序(2種),它們不同的結構特點及實現方式第2-4章1.
標識符:以英文字母、下劃線、$符號開始的字符序列,后面可以跟英文字母、下
劃線、$符號或數字?梢詷俗R類、接口、對象、方法、變量、數組等等。標識符不能和Java保留字同名。數據類型a)簡單類型i.ii.iii.iv.
整數類型:byte(1字節(jié))、short(2字節(jié))、int(4字節(jié))、long(8字節(jié))浮點類型:float(4字節(jié))、double(8字節(jié))字符類型(2字節(jié))布爾類型(1位)
b)復合類型i.ii.iii.
類接口數組
2.運算符和表達式3.控制語句
第5章類、對象、消息的基本概念,面向對象的基本特征!6章Java語言中的面向對象特征要求:熟練掌握本章的內容1.類
源程序中由若干個類組成,類是源程序的基本單元
方法重載:多個方法使用同一個名稱,這些方法的返回類型必須相同,但是參數個數或類型不相同
構造方法:和類同名的、沒有返回類型(不是void)的方法,修飾符可以是public或private。構造方法的主要作用是在對象實例化過程中初始化成員變量。this變量
2.對象:對象的創(chuàng)建、使用、刪除。
包括對象間的賦值操作,對象的方法調用(不同的參數類型)。
3.包:
以package語句定義的類前綴,沒有定義包名的類屬于默認包。Package語句必須是源代碼文件的第一個有效語句。使用非默認包中的類一般都用import語句。
4.面向對象特性:封裝、繼承和多態(tài)性
Java訪問修飾符種類:public、private、protected
繼承:用于繼承父類的所有非private成員,語法上使用extends關鍵字覆蓋(重寫):在子類中重新定義父類的方法5.其他:
①final關鍵字②static關鍵字
③java.lang.Object類6.抽象類和接口
抽象類:以abstract修飾符修飾的類,這種類不能被直接實例化成對象,一般都包含0個或多個abstract方法。
接口:以interface定義的特殊抽象類,其所有成員變量都是abstract型方法,所有成員變量都是常量。第7章數組和向量
數組的定義:不能直接指定元素個數,復合類型的數組變量必須逐元素初始化當我們需要存儲不定長數據時,可以用向量(java.util.Vector類的對象)來代替數組。
第8章字符串:構造方法、常用的成員方法
在Java語言中,字符串作為對象來處理,對應的類為java.lang包中的String和
StringBuffer。
第10章異常處理(大部分類在java.io包中)
重點掌握:幾種主要的異常類;異常處理機制
異常處理2種方式(try-catch-finally、在方法聲明后面使用throws子句拋棄異常)try-catch-finally語法格式為:
try{
可能導致異常的代碼}
catch(異常類型變量){[異常的處理代碼]}
[catch(異常類型變量){[異常的處理代碼]}][finally{
有無異常,都需要執(zhí)行的代碼}]
能看懂自定義異常、提交和處理異常的過程。
※第11章輸入輸出處理(java.io包中)
常見字節(jié)流類:InputStream、OutputStream、FileInputStream、FileOutputStream
常見字符流:Reader、Writer、BufferedReader、BufferedWriter、InputStreamReader、OutputStreamWriter
※※第12章圖形用戶界面設計
JavaGUI的實現方式:AWT和Swing,
要求:掌握界面元素添加、布局,事件處理,靈活運用java.awt包中的類,看懂例題并能熟練編寫程序。
組件、容器和布局管理器的使用
事件及事件處理(java.awt.event包)
第12章線程一般掌握
線程實現的兩種方式:繼承Thread類或實現Runnable接口
第13章Applet技術基礎(java.applet包中)一般掌握
JavaApplet程序的執(zhí)行過程。
Java語言具有多媒體功能,支持圖像、動畫的顯示和聲音的播放。第15章網絡編程(java.net包)一般掌握Socket通信、URL
掌握基本的通信過程,理解建立套接字、通過獲得輸入、輸出流對象,進行通信的過程。URL:(統(tǒng)一資源定位地址),是Internet中信息資源所在位置的一種表示方法掌握,從網絡下載資源的基本操作語句。
友情提示:本文中關于《java課程總結123123》給出的范例僅供您參考拓展思維使用,java課程總結123123:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯系我們及時刪除。