JAVA課程總結
Java課程總結
第1章
Java語言概述
1.字節(jié)碼是將Java源程序編譯后得到的中間代碼,它在某計算機平臺上由平臺相關的Java虛擬機解釋執(zhí)行,從而實現(xiàn)Java程序的平臺無關性和可移植性。2.Java的特點
3.Java應用程序(2種),它們不同的結構特點及實現(xiàn)方式第2-4章1.
標識符:以英文字母、下劃線、$符號開始的字符序列,后面可以跟英文字母、下
劃線、$符號或數(shù)字。可以標識類、接口、對象、方法、變量、數(shù)組等等。標識符不能和Java保留字同名。數(shù)據(jù)類型a)簡單類型i.ii.iii.iv.
整數(shù)類型: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.
類接口數(shù)組
2.運算符和表達式3.控制語句
第5章類、對象、消息的基本概念,面向對象的基本特征!6章Java語言中的面向對象特征要求:熟練掌握本章的內容1.類
源程序中由若干個類組成,類是源程序的基本單元
方法重載:多個方法使用同一個名稱,這些方法的返回類型必須相同,但是參數(shù)個數(shù)或類型不相同
構造方法:和類同名的、沒有返回類型(不是void)的方法,修飾符可以是public或private。構造方法的主要作用是在對象實例化過程中初始化成員變量。this變量
2.對象:對象的創(chuàng)建、使用、刪除。
包括對象間的賦值操作,對象的方法調用(不同的參數(shù)類型)。
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章數(shù)組和向量
數(shù)組的定義:不能直接指定元素個數(shù),復合類型的數(shù)組變量必須逐元素初始化當我們需要存儲不定長數(shù)據(jù)時,可以用向量(java.util.Vector類的對象)來代替數(shù)組。
第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的實現(xiàn)方式:AWT和Swing,
要求:掌握界面元素添加、布局,事件處理,靈活運用java.awt包中的類,看懂例題并能熟練編寫程序。
組件、容器和布局管理器的使用
事件及事件處理(java.awt.event包)
第12章線程一般掌握
線程實現(xiàn)的兩種方式:繼承Thread類或實現(xiàn)Runnable接口
第13章Applet技術基礎(java.applet包中)一般掌握
JavaApplet程序的執(zhí)行過程。
Java語言具有多媒體功能,支持圖像、動畫的顯示和聲音的播放。第15章網絡編程(java.net包)一般掌握Socket通信、URL
掌握基本的通信過程,理解建立套接字、通過獲得輸入、輸出流對象,進行通信的過程。URL:(統(tǒng)一資源定位地址),是Internet中信息資源所在位置的一種表示方法掌握,從網絡下載資源的基本操作語句。
擴展閱讀:Java課程總結
Java課堂筆記總結
第1章Java概述
1.1了解Java
一.Java的誕生和發(fā)展二.Java語言的特點和優(yōu)勢三.Java的核心技術
1.2Java應用程序及其運行方式一.Application和Applet程序
二.Java的體系結構圖1.1
1.3Java開發(fā)運行環(huán)境
一.JDK的安裝與設置二.運行Java程序圖1.5三.Jcreator/UltraEdit簡介
Java課堂筆記總結
第2章Java語言基礎(應用)
2.1語言成分
一.標識符與關鍵字1.關鍵字2.標識符3.分隔符4.注釋5.程序書寫風格二.基本數(shù)據(jù)類型三.變量與常量四.運算符與表達式
1.運算符2.運算符的優(yōu)先級3.運算符的結合性4.表達式5.類型兼容原則2.2語句與結構化程序設計(應用)
一.程序的三種基本結構及Java語句分類圖2.3
二.順序結構語句1.表達式語句2.空語句3.復合語句三.選擇語句四.循環(huán)語句
1.if語句2.switch語句1.while語句2.do-while語句3.for語句4.多重循環(huán)五.轉移語句1.return語句2.break語句3.continue語句2.3數(shù)組
一.一維數(shù)組8.理解引用數(shù)據(jù)類型二.二維數(shù)組圖2.10
2.4字符串
1.聲明字符串變量
2.字符串運算
3.String類的主要方法
Java課堂筆記總結
第3章面向對象的核心特性
3.1類和對象
一.面向對象基本概念
1.類與對象2.類的封裝性、繼承性和多態(tài)性二.定義類1.聲明類2.聲明成員變量3.聲明成員方法4.聲明main方法例3.1三.使用對象應用例3.2
3.2類的封裝性一.構造方法與析構方法
二.方法的重載
三.this引用和instanceof對象運算符
四.類及其成員的訪問權限1.類中成員的訪問權限2.類的訪問權限例3.3五.實例成員與類成員1.實例成員變量與類成員變量2.實例成員方法與類成員方法例3.43.3類的繼承性
一.什么是繼承
1.繼承的概念2.繼承的作用3.繼承原則二.定義繼承的類應用
三.Super引用1.調用父類的構造方法2.引用父類同名成員例3.53.4類的多態(tài)性
一.什么是多態(tài)例3.6二.運行時多態(tài)性
1.編譯時多態(tài)性2.運行時多態(tài)性例3.73.5抽象類和最終類1.抽象類使用特點例3.82.最終類使用特點
Java課堂筆記總結
第4章接口、內部類和包
4.1接口
一.接口與實現(xiàn)接口的類
1.聲明接口2.聲明實現(xiàn)接口的類3.接口的作用例4.14.接口的特點二.用接口實現(xiàn)多重繼承1.類與接口的實現(xiàn)例4.2-例4.32.接口的繼承3.接口與抽象類的區(qū)別4.Java用接口的優(yōu)越之處4.2內部類(略)4.3包
一.包的概念
1.問題的提出2.什么是包邏輯/存儲1-5.應用6.包之間類及類中成員的訪問權限7.Java源程序結構二.創(chuàng)建、聲明和導入包
4.4JavaAPI基礎(了解)
一.Java提供的包概述
二.Java.lang語言包例4.5--例4.6三.Java.util實用包例4.7
Java課堂筆記總結
第5章異常處理
5.1程序錯誤與處理
一.程序錯誤、發(fā)現(xiàn)時刻及錯誤處理原則
1.語法錯2.語義錯3.邏輯錯二.面向過程語言與面向對象語言的錯誤處理方式比較(理解)三.Java的錯誤和異常
1.Java語言是安全的2.錯誤與異常圖5.13.錯誤類與異常類例5.15.24.程序對錯誤與異常的三種處理方式
5.2Java的異常處理一.異常類說明
1.Exception異常類2.RuntimeException運行異常類二.異常處理語句1.異常處理語句語法try-catch-finally例5.32.異常處理語句執(zhí)行過程圖5.4例5.4三.拋出異常(應用)例5.5例5.6四.自定義異常類例5.7
友情提示:本文中關于《JAVA課程總結》給出的范例僅供您參考拓展思維使用,JAVA課程總結:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯(lián)系我們及時刪除。