Welcome to Homeland
GC回收 GC回收
GC回收 基于正在使用的对象进行遍历,对存活的对象进行标记,其未标记的对象可以认为是垃圾对象,然后基于特定的算法进行回收,这个过程称之为GC(Garbage Collection)。 通过以下几个方面进行实现 GC判断策略(例如引用计数、
2022-03-05
JVM概况 JVM概况
JVM学习目的 有效防止内存泄漏 优化线程锁的使用 科学地进行内存回收 提高系统吞吐量 降低延时,提高性能 字节码底层执行顺序 在主流的JVM(如HotSpot)中实现了两种执行方式 热点代码 : 一般泛指循坏或者高频使用的方法 解释
2022-02-12
类加载 类加载
类加载 验证:是否符合jvm规范 准备:分配足够的内存空间 解析: 符号信息和引用的转换 初始化:默认初始化,再赋值 使用:构建对象 卸载:几率比较少,也会被GC 以下按照顺序进行 加载分析加载过程:加载、验证、准备、解析、初始化 解析
2022-01-19
面向对象浅见 面向对象浅见
面向对象(OO)三大特征封装 类:封装对象属性和行为 方法:封装一定的业务逻辑功能 访问控制修饰符:封装具体的访问权限 继承 作用:代码复用 超类:所有派生类共有的属性和行为 接口:部分派生类共有的属性和行为 派生类:派生类特有的属性和
2021-05-13
java基础语法 java基础语法
JAVA基本数据类型​ 数据类型 关键字 包装类型 内存占用 取值范围 字节型 byte Byte
2021-05-01