求问,JVM内存分配问题。

int a = 1,作为类成员变量和局部变量分别在JVM中怎么分配内存的~求大神解释明白点。

#Java#
全部评论
比二楼加一点吧,如果不会逃逸的话,也会分配在栈上
点赞 回复 分享
发布于 2019-07-18 18:11
类变量的话应该在方法区,基本数据类型的局部变量应该在虚拟机栈的栈帧中的局部变量表中 如有错误,请大佬指正
点赞 回复 分享
发布于 2019-07-18 16:48
局部变量存在栈里,类变量存在方法区。这是我的理解,不知道对不对
点赞 回复 分享
发布于 2019-07-18 16:43

相关推荐

评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客企业服务