Jonlv 技术学习笔记 记录 Java、数据系统与工程问题的学习、整理与复盘

类初始化时不会执行构造方法情况

通过子类引用父类的静态字段,只会触发父类的初始化,而不会触发子类的初始化。 定义对象数组,不会触发该类的初始化。 常量在编译期间会存入调用类的常量池中,本质上并没有直接引用定义常量的类,不会触发定义常量所在类。 通过类名获取Class对象,不会触发类的初始化。 通过Class.forName加载指定

Administrator Administrator 发布于 2023-03-12

ArrayList扩容相关思考

2. 核心作用:Fail-Fast 机制 modCount 是 Fail-Fast(快速失败) 机制的核心,用于在以下场景快速检测并发修改: 场景 1:单线程迭代时修改集合 List<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"

Administrator Administrator 发布于 2023-01-01
上一页 下一页