随笔分类 - JVM
摘要:情况1 CPU占用过多 使用 jstack 命令 如以下代码: /** * 测试类 * */ public class A { public static void main(String[] args) throws InterruptedException { while (true){ //T
阅读全文
摘要:程序计数器Program Counter Register,也叫寄存器 作用:记住下一条jvm指令的执行地址 特点 是线程私有的 不在存在内存溢出 虚拟机栈Java Virtual Machine Stacks 是每个线程运行所需要的内存空间 每个栈由多个栈桢(Frame,即调用的每个方法)组成,对
阅读全文
摘要:定义: Java Virtual Machine,是Java程序的运行环境(Java二进制字节码的运行环境) 好处: 一次编译,到处运行 自动内存管理,垃圾回收 数组下标越界检查 多态
阅读全文
摘要:开发JavaEE程序(JDK+IDE工具+应用服务器) ⬆️ 开发JavaSE程序(JDK+IDE工具) ⬆️ JDK(JVM+基础类库+编译工具) ⬆️ JRE(JVM+基础类库) ⬆️ JVM ⬆️ 操作系统(Windows,Linux,MacOS)
阅读全文