20190514 Java學習04
阿新 • • 發佈:2019-05-15
ont font 二維 使用 [ ] arr[ ] 方法調用 java 寄存器
數組(容器):
格式: 數據類型 數組名[ ] = new 數據類型 [ 數組的長度 ]
例子:int arr1[] = new int[5] //靜態
int arr1[] ={2,4,6,4,8,6,5,1,8}; //動態
*為了存儲同種數據類型的多個值。
數組概念:
* 數組是存儲同一種數據類型多個元素的集合。
* 數組既可以存儲基本數據類型,也可以存儲引用數據類型。
Java中的內存分配:
棧(先進後出)
* 存儲局部變量。
堆:
*存儲New出來的數組或對象。
方法區:
*********
本地方法區:
*********
寄存器 :
*給CPU使用
二維數組
格式:
* int arr[ ] [ ] =new int [ ] [ ];
基本數據類型的值傳遞,不改變原值,因為方法調用後就會彈棧,局部變量隨之消失。
引用數據類型的值傳遞,改變原值,因為即使方法彈棧,但是堆內存儲數組對象還在,可以通過地址繼續訪問。
20190514 Java學習04