在<深入理解Java虚拟机>(第二版,周志明著)中,作者介绍了JVM必须初始化类(或接口)的五种情况,但是是针对JDK7而言的. 那么,在JDK8中,这几种情况有没有变化呢?(我猜测应该会有扩展) 接下来我们探讨一下JDK8中JVM类的初始化这一部分内容. 官方文档为The Java® Virtual Machine Specification, Java SE 8 Edition, 2015-02-13. 类的初始化部分在https://docs.oracle.com/javase/spec…