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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (一) 应邀写了几个字,总感觉不太满意。近来总觉得进步很慢。有时在想,想写好真得很难!故而常会思考其中...
    恨水东流去阅读 1,014评论 0 3
  • 茶的本意,在当下,并非分别。 “只闻茶香少言悲喜诵经践行不忘朝夕阿弥陀佛!” 每当沏茶闲坐,大家心扉打开,...
    陶耀定阅读 3,570评论 0 0
  • 今天依旧是平淡无奇的一天。 昨天终于把mysql安装成功,但是新版本再加上好久都没有用过,之前学的知识差不多都忘完...
    桐艾阅读 1,267评论 0 4
  • 大家好 很荣幸的被母校应邀来演讲,我不是很优秀的人,也并没有多么的成功,也许被应邀来演讲是为了充充人数。既然来了我...
    267a2ec41ef6阅读 3,666评论 0 1