问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java栈和本地方法栈方法调用栈,这些都是什么?

发布网友 发布时间:2022-04-23 13:47

我来回答

1个回答

热心网友 时间:2022-05-07 20:08

JAVA内存里面有一般有四个分类,堆,
栈(堆栈),
静态域,
常量池
栈:
实际上是一个队列,
遵循
FILO的原则(后进先出),
里面储存的是函数的参数值,局部变量,对象的引用(对象本身不在这里)等,因此在每调用一个函数时,堆栈都会分配一部分空间给它,函数返回时,被释放
堆:
储存静态变量,全局变量

用new创建的东西,栈中的内存是动态内存,其中的内存在不使用时随时可以被回收
静态域:存放对象中static定义的成员
常量池:存放常量
根据以上解释回答你的问题:
JAVA栈存的是函数的参数值,局部变量,对象的引用
方法调用栈?
没有这说法吧,
方法的调用是存在栈中的
本地方法栈,
和JAVA中的栈一个作用,
只是这个栈是属于本地的,不属于JAVA虚拟机,但受JAVA虚拟机的控制,因为是JAVA虚拟机简单地动态链接并直接调用指定的本地方法。可以把这看作是虚拟机利用本地方法来动态扩展自己
局部变量和对象引用存在

中,
方法调用的栈帧也是在


以上是我自己查资料+自己的理解,有错望指出
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
孕妇晚上剧烈咳嗽怎么办 怀孕初期一直咳嗽怎么办 有什么校园类的黑道电影电视剧的, 求中国的黑道校园类的热血电视剧。 求黑道电视剧,主角是学生 唐太宗,武则天,唐玄宗在政治,经济,文化方面的措施? 唐太宗、武则天、唐玄宗统治时期分别出现哪些景象 韩剧一般都是一边拍一边播他们的媒体见面会新片发布会杀青记者会等等都... 我家狗狗这两天有点感冒今天医生让我去买的甘草片回来一片吃两顿我... 怀孕可以吃腌制的大蒜头? java中的本地方法 Java的方法区和本地方法区有何不同?什么是Native Method? 在java中本地方法是什么意思? JAVA本地方法详解,什么是JAVA本地方法 jvm在调用native本地方法时,本地方法是由谁执行的? 苹果xr用久了声音变小了是什么原因? 我的扶桑花肥上多了换了花盆为什么还是没见好转 需要换花土是养了一年的扶桑。 扶桑花怎样养? 电脑能播放视频但没有声音怎么回事? 前两天我把扶桑移植到新的花盆 大夏天会不会死啊? 电脑播放视频时候没声音,怎么办? 为什么买的扶桑花都是黄胶泥土,换盆也不活,几天后奄奄一息了? 我的电脑音响听音乐有声音 可看视频却没有声音 请问是怎么回事呢 为什么我的电脑播放视频时没有声音? 二年的扶桑花换盆后叶子变黄了为什么? 扶桑花是哪个国家的国花? 想在家里扶桑花,要注意什么问题? 扶桑花没嫁接为什么开两样花? 扶桑花如何养护? 怎样理解java native方法 在java本地方法调用中,jni.h这个文件起到的作用是什么?它和jniEvn是什么关系?为什么必须要引入jni.h... jvm中线程本地内存是真实存在的,还是一个抽象概念 Java如何调用本地dll库里面的方法 Java JVM怎么学习啊?从哪方面入手 JVM原理是什么? 2016年,Java还有必要使用本地方法以提高性能吗 native的JVM与Native Method java怎么获取本地文件路径 住街边,隔音玻璃贴膜有用吗,可以做到基本静音吗 玻璃贴膜能增强强度?玻璃在静态下的强度是多少?谢谢! 无胶电静贴膜可以用在淋浴玻璃隔断吗?它与带粘胶玻璃贴膜哪个更合适呢?是贴在里面还是外面呢? 苹果手机屏幕有时会点不动? 有没有什么东西是透明的,贴在玻璃上隔音效果又比较好的东西 苹果手机触摸屏有时候管用有时候不管用怎么回事 受不了噪音,想换中空玻璃窗,或者隔音贴膜? 苹果手机屏幕时灵时不灵是怎么回事 玻璃怎么隔音 请问建军节是几月几日呢? 建筑玻璃贴膜的功能