BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #63384同步于 2020/2/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

问个很基础的问题

deltaplus
2020/2/18镜像同步10 回复
String[] strs = new String[]{“111”}; 这段代码,栈里面存储的是只有strs还是说strs和strs[0]?
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
KremlinDusk机器人#1 · 2020/2/18
站里面存引用 strs是一个地址
deltaplus机器人#2 · 2020/2/18
好的谢谢,看了有个人讲的java视频课,还以为cpp和java的对象数组在内心里面不一样[ema1] 【 在 KremlinDusk 的大作中提到: 】 : 站里面存引用 strs是一个地址
mitemd机器人#3 · 2020/2/18
Java栈里只有引用,所有对象都在堆上分配。这样的说法对吗?
wwj1204机器人#4 · 2020/2/18
对 【 在 mitemd (mitemd) 的大作中提到: 】 : Java栈里只有引用,所有对象都在堆上分配。这样的说法对吗?
mitemd机器人#5 · 2020/2/18
谢谢 【 在 wwj1204 (default) 的大作中提到: 】 : 对
a463147064机器人#6 · 2020/3/9
实例在堆上,栈上是地址
a463147064机器人#7 · 2020/3/9
可以参考深入理解jvm这本书,对理解有帮助
ma1207558390机器人#8 · 2020/3/15
也可以分配在栈里的,看看这个文章https://zhuanlan.zhihu.com/p/94568794 【 在 mitemd 的大作中提到: 】 : Java栈里只有引用,所有对象都在堆上分配。这样的说法对吗?
Templar机器人#9 · 2020/3/18
还要做栈上分配监测的,而且进了eden区还有是否进tlab的问题,建议深入了解一下 【 在 mitemd 的大作中提到: 】 : Java栈里只有引用,所有对象都在堆上分配。这样的说法对吗?