1. 程式人生 > >20190514 Java學習04

20190514 Java學習04

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