Java虚拟机
来源:互联网 发布:一等奖学金 英文知乎 编辑:程序博客网 时间:2024/06/05 06:08
java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。
Java虚拟机启动参数
java启动参数共分为三类;
标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;
非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;
非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用
判断对象是否被引用
通过一系列称为”GC Roots”的对象作为起始点向下搜索,当一个对象到GC Roots没有引用链相连,证明对象不可用。
作为Roots的对象包括
虚拟机栈(栈帧中的本地变量表)中引用的对象。
方法区中常量引用的对象
方法区中类静态属性引用的对象
本地方法栈中JNI(Native方法)引用的对象
0 0
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- JAVA虚拟机
- Java虚拟机
- Java虚拟机
- Java虚拟机
- java虚拟机
- java虚拟机
- Java虚拟机
- Java虚拟机
- 职业心情
- js的onkeydown事件
- JAVA模式之Singleton模式
- Netbeans 从已排除项导入 import
- mysql 优化之一
- Java虚拟机
- RecyclerView的简单使用
- nginx cookie 转发 Nginx 安装 nginx-sticky-module模块
- 图片格式
- 小程序之ecshop地址3级联动
- 基于flume-ng抓取mysql数据到kafka
- 交通银行--如何查询交通银行所在的支行
- win系统下U盘安装ubuntu16.04
- chrome adobe flash player因过期而阻止