1. 程式人生 > >java的primitive主資料型別和引用資料型別

java的primitive主資料型別和引用資料型別

轉自:https://blog.csdn.net/u010661782/article/details/51502279

前言:

在java中,變數分為兩種,

一種是primitive主資料型別,也稱之其為基本資料型別,

還有一種是引用資料型別;下面就這兩種型別分別展開進行討論;

<1>primitive主資料型別

primitive主資料型別包括八種:

boolean,    char, byte,short,int,long,float,double

對於變數的賦值,都是將某個變數的值賦給另一個變數;這兩個變數之間並沒有其他什麼聯絡,

只是在初次賦值時,其值剛好相等而已;之後則各走各路,並無任何瓜葛;

<2>引用資料型別

除上述八種primitive主資料型別之外,其餘型別都稱之為引用資料型別;

引用資料型別,顧名思義就是:“引用”,當一個物件賦值給一個引用變數時,

那麼,則表明這個引用變數是指向這個物件的;一個物件可以有多個引用;

一個引用同一時刻,則只能指向一個物件;