java中的内存—数组中的内存含义、数组的内存讲解

内存

new——开辟堆内存空间
内存分布:
:存储的是变量(暂且),当存储内容使用完毕之后会被立即清除
:存储的是对象,当存储内容使用完毕之后等到某个时刻来进行回收
方法区(面向对象)
本地方法栈
寄存器(程序计数器)
java中系统默认初始值
(byte、short、int——0)
(char——’\u0000’ \u代表以u16进行编码)
(long——0L)
(float——0.0F)
(double——0.0)
(boolean——false)
(引用数据类型——null)
内存图
定义一个数组的情况:SOP代表输出语句
在这里插入图片描述
定义两个数组的情况:重新赋值会把之前的值覆盖掉
在这里插入图片描述
定义三个数组的情况:arr1和arr3共用同一个内存,两个数组中任意一个数组的元素改变,两个数组的元素都会改变
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值