我们知道java程序是把java源文件编译成字节码.class文件,然后交给JVM执行。那么java到底是解释执行还是编译执行的语言呢?这个没有固定的答案,具体要要看用什么样的JVM。JVM把class文件编译成机器码执行那就是编译执行,如果JVM对class加载后由JVM解释执行就是解释执行。有的JVM即有yo解释执行也有编译执行。JVM的种类:hotspotjvm:这是最常用的JVM实现,由Oracle开发。HotSpotJVM提供了高效的执行引擎和垃圾回收机制,支持多...
2024-12-13 13:59:41 2088浏览 0点赞 0回复 0收藏