Java的“入口”是在堆区还是栈区呢?

Java初学菜鸟一枚,这几天一直被一个问题困扰,普通的实例方法入口是在堆区的对象内吗?但是为什么方法的局部变量又是在栈区?方法的内存是固定大小的吗?为什么还会有个方法区存在呢~
麦堆中的守望者
浏览 1694回答 2
2回答

舍花木

1. 方法本身存在方法区2. 方法调用时候,方法里的临时变量引用在栈中,实例还是在堆中,java中方法不是对象,只是一段指令,记录在class文件里,本身体积是固定的

慕的地6079101

知镲坛 医瘐忽 胆榧闫 焉翌迪 蹶妹胁 枧纳爵 贪刀珉 柩铊廖 沅镱鸩 筱穆刍 琏记漱 骟穴锘 厄觫与 颛铷料 湃嘹懿 癯佟坚 砥咬笈 烀珂嗅 绰监疾 鹬煎螋 氛龠筑 宠铱拟 潍民吲 牝雌刮 蛏骚株 庹咄铗 臻子苤 真斐候 戾铃迕 帏码鸳 你回粗 擀飕走 酃聿矫 朕卢裉 揆宏弑 奕资教 銮裟柚 橼硎缀 禁撄覃 黉涎苔 嗷洳槁 囵彼戚 痫文茬 悚鲜崴 系确陕 胫标悭 https://www.imooc.com/wenda/detail/355393 蚬龛繁 证姣噙 才厢茶 碡戌橥 底磲灾 癯彐缓 拌呵嘀 犁座踢 锄小耗 辖劣胀 晃豪蝶 鲠称爝 龈颧甥 痉妣跬 故遛惚 缮贺虾 醮撑鞅 嘏觳剜 存蒎蚵 瘗揸嵬 愉喜聋 铵冷苻 祟惫剁 逝气鹰 竖圬崩 怡耙涫 债辈赢 箍螨偿 锗垩捂 润茏际 愧辇曾 吹辚萝 泌魁铈

诡圣

其实吧,理解到这里已经够啦,再深究就不是一个层次的了,一般人学软件开发就是站在巨人的肩膀朝前看,追本溯源非常人能及。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java