jvm学习笔记
什么是jvm
jvm是一套规范,只要遵循了规范,可以自己进行jvm的实现,所以市面上的jvm的实现不止一个
程序计数器
虚拟机栈
垃圾回收只针对堆内存不针对栈内存
栈内存越大,递归层数可以越深,但线程数可能会减少
方法内局部变量没有逃离作用访问,则线程安全
栈帧过大或过多(一般是过多)会导致栈内存溢出
本地方法栈
用于native标识的本地方法(非java语言编写)来运行
堆
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 mizukiusami!