java基礎學習2

方法
形參  實參
返回值類型匹配
如果爲void 就沒有必要用return

回憶類名的定義規範
全部單詞的首字母大寫,採用駝峯法則
有實際意義的名詞或名詞短語;如 StudentScore


方法名規範
全部單詞的首字母小寫,採用駝峯法則;
有實際意義的動詞或動詞短語;
如 playGame,getStudentScore

方法重載 overload

在同一個類中,方法名想同
參數的類型和個數可以不同

相互重載:參數多調參數少,參數少調參數多

String show(String s1,String s2)
{
return s1+s2;
}

多調少
String show(String s1,String s2,String s3)
{
return show(s1,s2)+s3;
}

少調多
String show(String s1)
{
return show(s1,null);||show(s1,null);
}
數組
java語言中在聲明數組的時候不能指定長度 如 int [10] is error
 
得到數組的長度:數組名.length

注意數組越界 :ArrayIndexOutOfBoundsException異常
NullPointerException空引用異常

靜態初始化(元素初始值自己給定)和動態初始化(只需要指定數組的長度,由系統爲數組分配初始值)

系統的默認初始值:int/byte/short/long 0
float/double 0.0
char 'u0000'
boolean false
引用數據類型:NULL


jdk5.0後可以用可變參數:可變參數只能在參數列表的最後

增強for each循環
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章