天天看點

【程式設計語言】java--JDK1.5新特性

1、泛型(Generics)--為集合(collections)提供編譯時類型安全,無需每刻從Collections取得一個對象就進行強制轉換(cast)  

2、增強的“for”循環 

3、靜态導入(Static import)--無需在使用其他類的靜态成員變量字首其類名.這将使得代碼更為簡潔。

說明:

靜态方法可以不寫類名

當類名重名是,需要指定具體的包名。當方法重名是,指定具備所屬的對象或者類

import java.lang.Syste,.*; 導入了System中所有的靜态成員

沒有寫static導入的是類

帶static 導入的是靜态成員 

4、可變參數

說明:可變參數:其實就是數組參數的簡寫形式,不用每一次都手動建立數組對象,隻要将要操作的元素作為參數傳遞即可,隐含将這些參數封裝成了數組

比如array 裡面 asList(T... a)

使用可變參數新特性時:注意可變參數一定要定義在參數數組的最後面,其中類型任意

歡迎大家批評指正,把我沒想到的1.5新特性補充一下 謝謝了哈!!

繼續閱讀