1.首先了解JVM(java虚拟机)、JRE和JDK之间的关系 JDK全称是Java SE Development Kit(Java开发工具),提供了编译和运行Java程序所需的各种资源和工具,包括JRE+java开发工具。 JRE全称是Java runtime environment(java运行环境),包括虚拟机+java的核心类库。 JVM是运行java程序的核心虚拟机。 2. 类的加载过程 在java代码中,类型的加载、连接与初始化过程都在程序运行期间完成的。 提供了更大的灵活性,增加了更多的可能