Java中成员变量分配在哪个空间? 我来答 3个回答 #热议# 上班途中天气原因受伤算工伤吗? Cool__Wu 2020-11-11 · 超过53用户采纳过TA的回答 知道小有建树答主 回答量:182 采纳率:83% 帮助的人:29.1万 我也去答题访问个人页 关注 展开全部 变量分为成员变量和局部变量;成员变量又分为实例变量和静态变量;实例变量在对象创建的时候分配内存空间,存储在堆内存中;静态变量在类加载的时候分配内存空间,存储在元空间;局部变量在方法执行时分配内存空间,存储在栈内存中。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 destiny_葭陘 2020-11-10 · TA获得超过2845个赞 知道大有可为答主 回答量:2131 采纳率:88% 帮助的人:692万 我也去答题访问个人页 关注 展开全部 首先,对象都在堆内存中。然后,非静态成员变量肯定是属于一个对象的,所以非静态成员变量也在堆内存中。至于静态成员变量,jdk8 之前在方法区,jdk8 开始在元空间。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 精灵动漫 2020-11-10 · 专注发表一些有趣的视频片段 精灵动漫 采纳数:80 获赞数:95 向TA提问 私信TA 关注 展开全部 保存在栈中! 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-04-27 在Java中一般成员变量的内存空间什么时候分配? 3 2015-12-11 java语言中,类的成员变量分配在哪个内存区? 84 2019-10-19 请问java里给成员变量赋值,那成员变量会在哪个内存空间里 1 2011-04-09 java中的空间分配问题:在java中,什么时候给成员变量、方法中局部变量、构造方法中的局部变量分配空间 7 2012-11-05 java对象实例化的时候只会给成员变量分配空间吗,方法中变量什么时候分配? 1 2015-11-26 java中成员变量放在哪? 2 2018-01-05 java中成员变量都储存在栈内存中吗 53 2018-05-14 java类中成员变量初始化后存放在堆内存中还是栈内存中? 34 更多类似问题 > 为你推荐: