拿 topG 2023-07-04 54 阅读1分钟 jdk、jre、jvm的区别: jvm组成: 1.1 程序计数器 2.1 Java虚拟机栈: Java方法执行的线程内存模型——栈帧(每个方法运行时JVM会同步创建一个栈帧); 栈帧存储的是 局部变量表、操作数栈、动态链接、方法出口等信息 1、不涉及,方法运行完后,栈帧出栈,内存自动被释放 2、不是,物理内存固定,栈内存越大,栈的数量越少,线程数越少,影响运行效率 3、 参考下例