将Java编译为本地代码 通常Java程序的执行流程为:将Java代码编译为Byte Code(字节码),然后JVM执行引擎执行编译好的Byte Code.这是一种中间语言的特性,它的好处就是可以做到平台的无关性,一份代码可以在任意的平台上运行.而且JVM语言采用了JIT(Just In Time)即时编译技术,会将执行中的热点代码(字节码)编译为本地代码运行,提高代码执行性能. 虽然Java的这种中间语言+即时编译的技术有很多优点,同时也有很多缺点.比如JVM执行引擎执行会比较占用资源,而且J…