南京郵電大學 JavaA期末復習要點總結


南京郵電大學 JavaA復習要點:

 

Chap1 入門

1.  Java應用程序開發過程教材P14~P15

 

Chap 2 基本語法

1.      標識符的命名規則教材P19

字母下划線美元符號開頭,除關鍵字以外的值;

2.      基本數據類型及占內存空間大小教材P21 2-1

boolean byte 8

char short 16

int float 32

double long 64

 

3.      利用Scanner類輸入  教材P28~P29 注意導入必要的類以及Scanner類的主要方法

Scnaner in = new Scanner(System.in);

In.nextInt();

4.      數據的輸出教材P30 標准輸出與格式化輸出

System.out.println();

System.out.printf(“%d,%.2f,%s,%b,”);

 

算術運算符:前置++與后置++的區別(--運算符)教材P31

5.      if~else語句的使用教材p38~P42()

1:閏年的條件:year%4==0&&year%100!=0 || year%400==0

 

6.      switch~case語句的執行過程以及各分支是否有break語句的區別教材P42~P45

7.      熟悉一維數組定義和使用教材P52~P61

8.      方法的遞歸調用教材P65

 

chap3 類和對象

1.      構造方法與對象初始化教材P73~P74

2.      成員方法的重載教材P64~P65、教材P75~P76

3.      this關鍵字的使用P77

1:類的構造方法中,調用該類的令一構造方法;

2:實例方法內,局部變量和實例變量重名,實例變量被屏蔽,this.屬性,來指代實例變量;

3:實例方法內,this訪問當前實例對象的引用;

使用限制:不能夠在靜態方法中使用;

4.      類成員(靜態成員)教材P84~P86

Static修飾的變量和方法;

注意點:1:類方法中成員變量必須是靜態的;2:不能夠在靜態方法中使用this關鍵字;

5.      方法的重寫教材P102~P104

6.        import語句和package語句教材P86~P87

7.      類的完整定義會編寫程序

類的定義:類是客觀存在的,抽象的,概念的東西

 

 

Chap4 繼承

1.      繼承中,子類構造方法的執行順序:

先調用父類構造方法,再調用子類構造方法

2.      super關鍵字的使用

1:super當作構造器使用;

2:super作為作用域限制符使用

super.  引用與父類重名的屬性方法等;

3.      類的繼承會編寫程序

 

Chap5抽象、接口

1.      抽象類的概念教材P114~P117 :如果一個類中沒有包含足夠的信息來描繪一個具體的對象,這樣的類就是抽象,允許一部分只寫名字不寫方法體;

注意:抽象類可聲明對象,但不可為對象創建實體空間(與具體類的區別)

2.      接口的定義教材P119          

                                                        i.            接口不包含類型的實現代碼,僅包含類型的屬性和方法簽名;

3.      如何使用接口 P120~P121  5-2      

1.        定義: Interface name{}

2.        繼承: implements name{}

4.      接口、抽象類、具體類的區別與應用,會編寫程序

 

Chap6 異常

1.      檢查型異常(必檢異常)教材P126 最后一段        

Exception及其子類,主要用於可以檢查到的異常,即可預計到的錯誤,並且可以通過一定的措施,在代碼不終止的情下修錯誤;

2.非檢查型異常(免檢異常)教材P127 最上面一段   

RuntimeExceptionError是兩種無法檢查到的異常,即不可預計,並且無法在程序運行時合理地恢復錯誤並繼續運行的異常,

處理異常的兩種方式  教材 P1286-1、教材P128~P1306-2

s

 

Chap8 線程

1.      線程的概念教材P160           進程中單一順序的控制流,一個進程可以並發多個線程;

2.      創建線程的兩種方式教材162~P163           extents Thread  |   implements Runnable

 

Chap9 GUI設計

1.  常用組件及外觀教材P186~P196  教材178 9-2

給出圖像界面,能指出主要的組件 

JLable

JTexField

JComboBox

JCheckBox

JTextArea

JButton

JRadioButton

 

2.  重要組件

文本框JTextField類及主要方法及作用:getText()、setText();

按鈕JButton類的使用及如何在按鈕上添加監視器,完成事件處理

3.  窗口類 JFrame及常用方法 教材P183~P184

 

創建面板,並增加組件:JPanel myPanel = new JPanel(    ) ;

                                                myPanel.add(  );

 

請掌握:1)如何導入swing                        import javax.swing.*;

                          2)如何獲得窗口的內容面板          JFram.getContentPane();

                          3)如何設置窗口的布局                   JFram.setLayout( new );

                          4)如何設置窗口標題                       JFram  f= new JFram(“框架標題”)

或者采用:

JFram  f= new JFram()

f.setTiltle(窗體標題”);

                         5)如何為窗口中的組件上添加監聽器          

                                                                                                直接寫方法,並在panle里面調用

                                                                                               

4.  事件處理機制教材P179~P181

導包:java.awt.*;

           Javax.swing.*;

繼承相應監聽接口:implements {}

重寫監聽方法:對應接口中的方法

組件通過add()和remove()方法實現更改監聽;

eg:  JButton btn = new JButton(“ok”);

    btn.add(監聽方法)

Chap10 Java實用包

1.      字符串String類及主要方法教材P209~P212

10-2                                str1.concat(str2);             //連接兩個字符串

10-3                               str1.charAtn);  //n位置的字符

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM