你好。JavaNew出来的对象是放在堆内存里面的。那么对象的方法是存在哪里呢? 麻烦详细解释下。我也是北大青鸟的学生... 麻烦详细解释下。我也是北大青鸟的学生 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 内存 javanew 对象 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 564687726 2016-08-08 · TA获得超过260个赞 知道小有建树答主 回答量:299 采纳率:0% 帮助的人:196万 我也去答题访问个人页 关注 展开全部 方法不存在在堆内存中,是放在代码区,只有在调用的时候,才会构建该方法的运行时环境,包括参数,局部变量等,当然,这些也都是在栈内存中的。对内存只存放被new出来的东西。你可以读读编译原理相关的书,这种问题就清楚了。 本回答被提问者和网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-08-27 Java中new一个对象时,对象中的方法存在于哪个内存区里 9 2018-04-12 java中使用类创建对象后,该对象的方法在堆内存中是怎样存储的? 14 2019-10-03 Java中将一个对象赋值给另一个同类对象,这两个对象是否指向同一堆内存? 13 2017-11-27 java中的,创建对象时, new是在内存的堆(heap)上为对象开辟空间, aPerson存在于内存的栈(stack)中。 25 2012-08-23 java中的对象是存在哪里? 20 2018-03-01 在java中,老师说new出一个对象,那么new是什么意思,引用类型所占的内存是怎样的? 13 2016-03-17 java new一个对象时,它的方法在内存中吗?他是怎样实现方法调用的 9 2017-09-21 Java 的new String创建了多少个对象,是在堆内存还是字符串常亮池中? 1 更多类似问题 > 为你推荐: