jvm学习笔记
什么是jvm

jvm是一套规范,只要遵循了规范,可以自己进行jvm的实现,所以市面上的jvm的实现不止一个

程序计数器

虚拟机栈

垃圾回收只针对堆内存不针对栈内存
栈内存越大,递归层数可以越深,但线程数可能会减少
方法内局部变量没有逃离作用访问,则线程安全
栈帧过大或过多(一般是过多)会导致栈内存溢出
本地方法栈
用于native标识的本地方法(非java语言编写)来运行
堆

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 mizukiusami!




