静态解析和动态连接 首先简单说一下符号引用和直接引用(拿方法举例): 符号引用:这个方法的代号,可以理解为名称; 直接引用:这个方法的具体地址。 编译之后生成的.class文件的常量池中存在着大量的符号引用,这些符号引用一部分在类加载过程的解析阶段被虚拟机转化为直接引用,这个过程就被称为静态解析;而剩下的一部分符号引用在每一次运行的时候被虚拟机转化为直接引用,这个过程被称为动态连接。