學習java的第三天(方法,陣列)

來了來了 來到了第三天 主要學習 方法的使用 過載 陣列的使用。

方法又可以叫函式

過載

:在同一個類中存在有相同的方法名 引數不同(

引數個數不同

或者

引數型別不同

)和返回型別無關。

資料型別:基本型別,

引用型別

引用型別包括

介面

陣列

陣列

:可以理解為一個存放資料的盒子。

語法:

1。int array[]=new int[10] 表示 定義了一個長度為10的陣列

2。int array[]={1,2,3}

3。int array[]=new array[]{1,2,3}

取陣列中的值透過下標來取

賦值語法:array[0]=123;

取值語法:array[0]; 下標是從0開始

注意

陣列越界

的問題

在java中棧和堆的區別:

棧:儲存空間小,存取速度快 適合存放生命週期短的資料

堆:和棧正好相反 儲存空間大,存取速度慢適合存放生命週期長的資料