值类型:基本数据类型int系列,float系列,bool, string,数组和结构体struct
引用类型:指针、slice切片、map、管道chan、interface
两者区别:
(1)内存分配上:值类型内存通常在栈中分配,引用类型通常在堆中分配
(2)存储值上:值类型直接存储值,引用类型存储地址,地址对应的空间才是真正的值,当没有任何变量引用这个地址时,改地址对应的数据空间就会成为一个垃圾,由GC来回收
值类型:基本数据类型int系列,float系列,bool, string,数组和结构体struct
引用类型:指针、slice切片、map、管道chan、interface
两者区别:
(1)内存分配上:值类型内存通常在栈中分配,引用类型通常在堆中分配
(2)存储值上:值类型直接存储值,引用类型存储地址,地址对应的空间才是真正的值,当没有任何变量引用这个地址时,改地址对应的数据空间就会成为一个垃圾,由GC来回收
java 如何读取mysql的datetime类型的值
对比引用类型和值类型
值类型和引用类型的区别 &n
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M