開發環境的配置、安裝多個JDK、Javac編譯失敗的原因

操作系統不識別java,只識別彙編與c語言,無論是Windows還是Linux

現有操作系統基本由c+彙編編寫,所以除了這兩種語言,其他語言均不識別。

所以要想運行各種其他語言,需要安裝翻譯環境。

這些序言翻譯環境會把語言重新翻譯成彙編和c語言,供操作系統識別


Java中編譯的過程

1、文件名.java文件使用javac(調用jdk)進行編譯

javac 文件名.java --------->編譯成.class中間碼文件

2、 java 文件名

來執行.class文件,java是調用jre將.class文件翻譯成彙編和c語言

JDK安裝教程網絡博客很多且都是正確的。

JDK5以上的版本的JDK配置環境變量時是不需要配置CLASSPATH的!

詳細:https://www.cnblogs.com/ideal-20/p/11050114.html

多版本JDK的安裝:

系統可以配置多個JDK版本方便不同編譯場景切換。

只需要按下圖配置環境變量:

JAVA_HOME的值稍作更改,這臺機器裝了JDK8與JDK11。

需要切換時直接對JAVA_HOME的值進行更改。

CMD編譯JAVA成功但是JAVAC失敗的原因:

低版本的JDK,JDK與JRE是需要分開安裝的,不可以安裝到同一個文件夾!!出錯誤大多數是自己更改安裝路徑時不小心將JDK與JRE安裝到了同一個文件夾導致bin文件夾的javac.exe丟失。

詳細請見:https://www.cnblogs.com/ideal-20/p/11050109.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章