Java将内存分为四部分:
1.栈段——由编译器自动分配和释放,用于存储函数参数值、局部变量值等。具体方法是:执行完成后,系统自动释放JVM内存资源。
2.堆段-通常由程序员分配来存储新创建的对象和数组。JVM会不时检查该对象是否没有干扰引用。指向这个对象将会回收它。
3.静态区(数据段)——存放全局变量、静态变量、字符串常量,且不释放。
4.代码段-存储程序中方法的二进制代码,并允许多个对象共享代码区空间。
上一篇:淘汰下来的内存条有什么用
下一篇:jvm内存结构图
微星主板怎么开启内存3600
内存条是不是都一样的(电脑内存条要买一样的吗)
宏碁第五代内存条在哪(v470内存条在哪里)
手机16加16运行内存
i54570配几代内存
内存或磁盘空间不足以运行安装程序(word提示内存或磁盘空间不足)
内存6gb是多大
微星主板两根内存条不能开机
手机增加虚拟内存有用吗
笔记本桌面内存不够了怎么办
剪映占内存太多怎么清理
内存扩展打开会不会耗电(小米开启内存扩展耗电吗)