首頁 > Java > Java基礎 > 什麼是java引用

什麼是java引用

angryTom
發布: 2019-11-13 10:12:56
原創
3565 人瀏覽過

什麼是java引用

什麼是java引用    

1、首先,你要明白什麼是變數。變數的實質是一小塊記憶體單元。這一小塊記憶體裡儲存著變數的值

例如int a = 1;

a就是變數的名,1就是變數的值。

而當變數指向一個物件時,這個變數就稱為引用變數(建議教學:java教學 

例如A a =new A();

a就是引用變量,它指向了一個A對象,也可以說它引用了一個A對象。我們透過操縱這個a來操作A物件。此時,變數a的值為它所引用物件的位址

##引用資料型別為java兩大資料型別之一

引用資料型在被建立時,首先要在堆疊上給其引用(句柄)分配一塊內存,而對象的具體資訊都存儲在堆內存上,然後由棧上面的引用指向堆中對象的地址。

引用資料類型包括:類別、介面類型、陣列型別、列舉型別、註解類型,字串型;

java另一大數據類型為基本資料類型,其包括包含數值型,字元型和布林型。

基本資料型別在被創建時,在堆疊上給其劃分一塊內存,將數值直接儲存在堆疊上;

就是這個資料的別名,就像一個人的外號一樣,你處理這個外號,就是對個人本身的處理相當於C裡面的引用,即&,存有某個類別的實例地址

以上是什麼是java引用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板