一、基本資料型別
當把基本資料型別的變數賦值給另外乙個變數時,修改其中乙個變數的值,不會影響另外乙個變數的值,看下面的例子:
從截圖中可以看出,修改了a的值,b的值不會變化。
基本資料型別可以理解為雙胞胎,乙個改變,另外乙個不一定改變。
二、引用型別
當把引用型別的變數賦值給另外乙個引用型別變數時,修改其中乙個變數的值,另外乙個變數的值也會隨之改變,看下面的例子:
object型別的變數:
因為兩個變數都是指向記憶體中的同一塊位址,所以其中乙個修改另外乙個也好隨之改變,可以理解**和人的影子。
"en">
基本資料型別和引用資料型別的區別
基本資料型別 string 字串 number 數值型別 boolean 布林型別 null 空 undefined 未定義 引用資料型別 date 日期 array 陣列 object 物件 function 函式 regexp 正規表示式 基本資料型別資料儲存發生在棧記憶體中 引用型別資料儲存,...
基本資料型別和引用型別
1基本資料與引用資料的基本區別 眾說周知,基本資料型別 為int long,byte,boolean,float,double等第乙個字母為小寫,如果用這些資料型別定義變數,通常情況下,即使沒有賦值,它也會有預設值,例如int 型別為 0 boolean 為 false等,而string 型別 以及...
基本資料型別和引用資料型別
資料型別 基本資料類 1.數值型 整數 byte short int long 浮點 float double 2.字元型 char 3.布林型 boolean 引用資料型別 1.類 class 2.介面 inte ce 3.陣列 array 基本資料型別 它的值是乙個數字 字元或布林值,變數指向具...