摘要: DCL单例模式解决了并发情况下的单例获取 public class Singleton { private volatile static Singleton instance = null; public static Singleton getInstance() { if(null == in 阅读全文
posted @ 2021-04-15 16:45 karbon 阅读(80) 评论(0) 推荐(0)
摘要: 1、字节码文件 操作系统是无法直接看懂java代码的,所以需要使用javac指令将java代码编译成字节码文件 class,字节码文件就是二进制文件,操作系统能够理解其含义。 2、类加载的过程 loading:将字节码文件读到内存,并将这些数据转换成方法区的运行时数据(常量池、静态变量、静态代码块等 阅读全文
posted @ 2021-04-15 15:44 karbon 阅读(58) 评论(0) 推荐(0)