
核心知识
文章平均质量分 92
jade*
这个作者很懒,什么都没留下…
展开
-
JVM---2
文章目录1. 子类和父类执行顺序2.内存泄漏3. 垃圾回收3.1 垃圾回收的时机3.2 判断垃圾的算法3.2.1 引用计数算法3.2.2 可达性分析算法3.3 回收的内存区域3.3.1 回收方法区3.3.2 回收堆3.4垃圾回收算法3.4.1 标记清除算法(老年代的回收算法)3.4.2 复制算法(新生代回收算法)3.4.3标记整理算法(老年代的回收算法)3.4.4 分代收集算法 1. 子类和父类执行顺序 类加载(如果没有初始化类加载,则执行) 从字节码层面看: 类对象的初始化:类的构造方法(收集静态变量+原创 2021-06-19 14:39:24 · 317 阅读 · 0 评论 -
JVM---1
文章目录1. JVM 概念2.Java内存区域2.1 运行时数据区域2.2 程序计数器(线程私有)2.3 Java虚拟机栈(线程私有)2.4 本地方法栈(线程私有)2.5 堆(线程共享)2.6 方法区(线程共享)2.7 运行时常量池 1. JVM 概念 JVM(Java Virtual Machine)的简称,java虚拟机。 虚拟机:指通过软件模拟的具有完整硬件功能、运行在一个完全隔离的环境中的完整计算机系统。 JVM:被裁剪过的虚拟机,执行字节码指令集的软件。 Java代码——Java进程——jvm之原创 2021-06-18 17:13:41 · 510 阅读 · 0 评论