编译器优化 [1]字节码是如何运行的? 查看使用哪种运行方式
字节码是如何运行的?Java有两种运行方式: 解释执行:由解释器一行一行翻译执行 编译执行:把字节码编译成机器码,直接执行机器码两种运行方式对比: 解释执行: 优势在于没有编译的等待时间 性能相对差一些编译执行: 运行效率会高很多,一般认为比解释执行快一个数量级 带来了额外的开销(Cpu开销,内存开销) 查看使用哪种运行方式java -versionjava versio...