基本資料型別和引用型別的區別

2021-09-08 05:24:53 字數 560 閱讀 6595

一、基本資料型別

當把基本資料型別的變數賦值給另外乙個變數時,修改其中乙個變數的值,不會影響另外乙個變數的值,看下面的例子:

從截圖中可以看出,修改了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 基本資料型別 它的值是乙個數字 字元或布林值,變數指向具...