深入理解类加载机制:拨开迷雾见真章
Java语言将封装性表现的淋漓尽致,程序员在写Java代码的时候根本不用考虑自己写的代码在后期运行时是如何被JVM加载到内存中的,但是想告别CRUD,进阶为一名高级程序员的话,JVM的类加载机制必须了然于心,本文将详解JVM的类加载机制,文中涉及的代码均为JDK8版本,所涉及的Java虚拟机均指HotSpot。一、理解类加载机制我们平常写的Java代码是存储在.java文件中,这是一个文本文件,是不能直接执行的,但是这个文本文件可以被编译成为一个字节码文件(后缀为.class),这个字节码文件中