java通過JVM實現跨平臺

java虛擬機(JVM)運行在操作系統之上,與硬件不直接交互 1、與C語言相比,java語言不是嚴格意義上的編譯性語言。java的編譯只是將.java文件編譯成.class文件,而不是機器能夠識別的二進制語言。 2、編譯成的.class文件需要各操作系統對應的JVM編譯成字節碼文,在各操作系統上運行。 不同的系統需要下載不同的jre來運行java程序,jre中就包含了jvm。
相關文章
相關標籤/搜索