Java多線程 Java代碼到CPU指令

Java代碼到CPU指令 程序的運行與編譯過程如下圖. java文件到class文件, 可以由javac命令的執行去生成. 生成的class文件與操作系統無關 . 根據不同的操作系統, jvm會轉換爲不同的機器代碼. 文字的過程如下 在沒有JMM (java內存模型 之前, 不同的操作系統, 運行的結果會不一樣. 主要的原因是沒有去把class文件翻譯成機器碼的過程規範起來. 即使翻譯的機器碼一樣
相關文章
相關標籤/搜索