java程序的执行原理 - 13337159127/Note GitHub Wiki

1..java文件被编译器(javac.exe)编译之后,生成字节码.class文件。 2.字节码文件被java虚拟机(JVM)解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器语言(2进制代码)。 3.把2进制代码送到内存(RAM)中。 4.控制器从存储器中取出指令 5.把指令送到指令寄存器中,对指令进行翻译。 6.根据指令所指示的功能对数据进行操作。 7.控制CPU,存储器和输入输出设备之间的数据流程。 8.输出结果