java基礎總結
導語:Java具有簡單性、面向對象、分布式、健壯性、安全性、平**立與可移植性、多線程、動態(tài)性等特點。下面是一些基礎要點,歡迎參考!
1.靜態(tài)導入:
**import語句可以導入一個類或某個包中的所有類
**import static語句導入一個類中的某個靜態(tài)方法或所有靜態(tài)方法
靜態(tài)導入后,靜態(tài)方法前面就不用寫類名.方法的方式類調用
**語法舉例:
import static java.lang.Math.sin;//導入一個靜態(tài)方法
import static java.lang.Math.*; //導入一個類中的所有靜態(tài)方法
**靜態(tài)導入使用注意:
當類名重復時,需要制定具體的包名;
當方法重名時,需要制定具體所屬的對象或者類
2.可變參數:
**可變參數的特點:
*可變參數只能出現在參數列表的最后;
*...位于變量類型和變量名之間,前后有無空格都可以;
*調用可變參數的方法時,編譯器為該可變參數隱含創(chuàng)建一個數組,
在方法體中以數組的形式訪問可變參數。
**可變參數舉例:
*變量類型... 變量名 如 int... arr 表示可變參數數組
*public static void show(String str , int... arr){}
3.增強for循環(huán):
**語法:
for ( type 變量名:集合變量名 ) { … }
**注意事項:
迭代變量必須在( )中定義!
集合變量可以是數組或實現了Iterable接口的集合類
**舉例:
public static int add(int x,int ...args) {
int sum = x;
for(int arg:args) {
sum += arg;
}
return sum;
}
**增強for循環(huán)代替了迭代器使用的不爽,簡化書寫
**增強for循環(huán)局限性:
對集合或者數組進行遍歷時,只能取元素,不能對集合進行操作
【java基礎總結】相關文章:
Java基礎知識總結09-18
Java基礎加強注解總結10-16
Java基礎語法09-10
Java語言的基礎07-29
java語言基礎08-29
java編程基礎07-26
java語法基礎06-27
java教程之Java編程基礎09-12
Java基礎學習步驟09-17