java基礎再回顧1

以下是我看書時或摘要、或總結的語言,完全是Java中基礎的基礎。因爲是有朋友開始接觸Java,問我一些基礎的問題,突然發現不知該如何回答,十分尷尬。痛定思痛,便回爐重造,將java基礎的知識重新梳理了一遍。

(一)基本數據類型

1.標識符區分大小寫:hello與Hello是不同的標識符。

2.基本數據類型的精度由低到高依次爲:byte short char int long float double

3.格式控制符號:

%d int類型
%c char類型
%f 浮點類型
%s 字符類型

例如:

System.out.println(“%d,%f”,1,1.23)
4.數組的兩種創建方式:

Object[] arry=new Object[n];
Object[] arry=new Object[]{x,y,z,..};
(二)表達式

1.switch case語句:case下加break或者加return都是可以的。

2.break與continue:break語句結束整個循環;continue結束當前循環,開始下一次循環。

(三)類與對象

1.多態:Java中多態分兩種,重載(Overload)和重寫(Override)。

重載:一個類中多個方法具有相同的名字,但方法的參數不同。

參數個數不同或者參數類型不同
返回類型與參數名稱不參與比較
重寫:子類重新(覆蓋)父類的方法。

可以提高訪問權限,不允許降低訪問權限。

2.this關鍵字:this表示當前對象,在構造方法中代表該構造方法所創建的對象。

3.包與訪問權限:

java.lang包:系統自動添加,所以你從來都看不到。(包括System、Math類等)
包訪問權限:不是三大國民修飾符修飾的成員變量和方法被稱爲友好變量和友好方法,在同一包中可以自由訪問。
4.反編譯與文檔生成器:

javap:將字節碼反編譯爲源碼。
javadoc:將註釋生成html文檔。
5.生成jar文件:在Eclipse下,選擇File——Export——java——JAR FILE
**學習Java的同學注意了!!!
學習過程中遇到什麼問題或者想獲取學習資源的話,歡迎加入Java學習交流羣,羣號碼:521352947 我們一起學Java!**

發佈了34 篇原創文章 · 獲贊 2 · 訪問量 6463
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章