Java——原始數據類型和引用類型(Object)

使用引用類型的賦值語句將會建立該引用的一個副本。賦值語句不會建立新的對象,而只是建立另外一個指向某個已經存在的對象的引用(即句柄)。java

兩個不一樣的原始數據類型的變量是相互獨立的,共有8個:byte、short、int、long、boolean、char、float、double。實例以下:指針

int x=8;
int y;
y=x;
y=7;
//結果x值爲8,y值爲7,變量相互獨立

可是對於引用類型(Object)的變量並不適用。實例以下:code

String s=new String ("abc");
String v;
v=s;
//s,v均爲句柄(至關於C語言的指針概念),指向"abc"的內存
相關文章
相關標籤/搜索