JVM运行原理以及垃圾回收机制一、Java代码运行流程二、Java虚拟机的内存管理三、垃圾回收机制及算法
一、Java代码运行流程1.1 Java程序运行流程 我们平时写的代码究竟是怎么运行起来的?我们简单看一下一个 Java 程序的执行过程,它到底是如何运行起来的?我们写好的代码,是要通过JVM才能运行的。编译,也就是将我们写好的.java代码编译成.class文件,.class字节码文件才是可以被运行起来的。JVM 想要运行.class字节码文件中的代码,首先要把.class文件中包含的各种类加载进来,此时用到了类加载器。JVM采用类加载器把编译号的.class字节码文件加载到JVM内存中