Java基础:基础类型和引用类型的区别

2020-03-15  本文已影响0人  木头与琉璃

基础类型指的是int, long, float, boolean...
其对应的引用(包装)类型是Integer, Long, Float, Boolean

从内存角度来看:
基础类型的数据直接存储在栈上, 其存储的是数值。
引用类型的地址存储在栈删,地址指向存储在堆上的数值。

从数据传递角度看:
基础类型是值传递,引用类型是地址传递(引用传递)

上一篇下一篇

猜你喜欢

热点阅读