JAVA前三章預習總結

通過一學期的JAVA學習,我已經基本瞭解JAVA程序設計的入門知識,爲提升本身的操做水平,初步學習了前三章的內容,如下是我的認爲的重點難點。
1、GUI界面
本章主要學習了組件、容器與佈局管理器,主要是用了抽象窗口工具包AWT和Swing包。
1.有三種類型的容器:Window、Panel、ScrollPane,經常使用的有Panel、Frame、Applet.
2.LayoutManage:FlowLayout、BorderLayout(默認佈局管理器)、GridLayout、CardLayout、GridBagLayout
3.事件的監聽:ActionEvent、ItemEvent、TextEvent、FocusEvent、WindowEvent
4.事件適配器:內部類和匿名內部類
5.組件;Butten、Checkbox、Choice、Canvas、TextArea、TextField、List、Frame、Dialod......
2、異常處理
JAVA語言的異常處理機制最大的優點之一就是能夠將異常狀況在方法調用中進行傳遞,經過傳遞能夠將異常狀況傳遞到合適的位置在進行處理。
異常是編程語言用來描述當某種非預期狀況發生時該如何處理的一種機制。
1.對可查異常處理,必須處理,兩種方法:捕獲異常、聲明拋出異常
a. 捕獲異常:第一步try{...}選定範圍;第二步catch子句處理異常事件;第三步經過finally子句完成釋放資源。
b. 聲明拋出異常:用throws子句來完成
C. 自定義異常:必須是Exception的子類
2.原則
a. 把應用程序的異常事件分類,利用異常的層次來動態控制。
b. 把異常處理的代碼與正常代碼分開,簡練程序並增長可讀性。
c. 利用finally語句做爲異常處理的統一接口。
d. 能用簡單測試不要用異常控制,對異常不要過於細化,不要過於壓制,不要介意對異常的傳遞。
e. 自定義的異常類都是Throwable及其子集。
3、IO編程
對於本章我不是很熟悉,相對於前兩章,本章是我學習的重點難點
1.操做過程
a. 新建流對象並實例化
b. 對流進行讀寫操做
c. 關閉流
2.文件、字節流、字符流、對象流、過濾流、管道流、和正則表達式。正則表達式

相關文章
相關標籤/搜索