12 2021 档案
摘要:单例:一个类只有一个实例。 实现方式:1.私有化类的对象 2.类的构造函数私有化 3.提供一个公共的方法获取类的对象 demo1:懒汉模式 (实现了lazy 加载 没有加锁 线程不安全) public class Singleton01 { private static Singleton01 in
阅读全文
摘要:类加载分为三步: 1.加载: 将class文件字节码加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class 对象。 2.链接:将java类的二进制代码合并到jvm运行状态的过程 (1)验证: 确保加载的类信息符合JVM规范 (2)准备: 为
阅读全文
摘要:元注解有四部分组成: @Target: 定义注解用在什么范围 ( TYPE, FIELD,METHOD,PARAMETER, CONSTRUCTOR,LOCAL_VARIABLE, ANNOTATION_TYPE, PACKAGE, TYPE_PARAMETER, TYPE_USE) @Retent
阅读全文