什麼是java引用
1、首先,你要明白什麼是變數。變數的實質是一小塊記憶體單元。這一小塊記憶體裡儲存著變數的值
例如int a = 1;
a就是變數的名,1就是變數的值。
而當變數指向一個物件時,這個變數就稱為引用變數(建議教學:java教學 )
例如A a =new A();
a就是引用變量,它指向了一個A對象,也可以說它引用了一個A對象。我們透過操縱這個a來操作A物件。此時,變數a的值為它所引用物件的位址
##引用資料型別為java兩大資料型別之一引用資料型在被建立時,首先要在堆疊上給其引用(句柄)分配一塊內存,而對象的具體資訊都存儲在堆內存上,然後由棧上面的引用指向堆中對象的地址。
引用資料類型包括:類別、介面類型、陣列型別、列舉型別、註解類型,字串型;
java另一大數據類型為基本資料類型,其包括包含數值型,字元型和布林型。 基本資料型別在被創建時,在堆疊上給其劃分一塊內存,將數值直接儲存在堆疊上;就是這個資料的別名,就像一個人的外號一樣,你處理這個外號,就是對個人本身的處理相當於C裡面的引用,即&,存有某個類別的實例地址以上是什麼是java引用的詳細內容。更多資訊請關注PHP中文網其他相關文章!