java零基礎(chǔ)自學(xué) java與javac版本不一致怎么辦?
java與javac版本不一致怎么辦?這是因為您配置了環(huán)境變量的JDK版本并安裝了其他版本的環(huán)境變量。使用時,JDK會將Java、javaw和javaws命令復(fù)制到C:windowssystem32目
java與javac版本不一致怎么辦?
這是因為您配置了環(huán)境變量的JDK版本并安裝了其他版本的環(huán)境變量。
使用時,JDK會將Java、javaw和javaws命令復(fù)制到C:windowssystem32目錄。Exe安裝包。您可以刪除這些文件,然后重新配置環(huán)境變量
附件:JDK環(huán)境變量配置方法
添加系統(tǒng)
Javauhome=C:Program filesIavajdk1.8.0u111
添加系統(tǒng)環(huán)境變量
classpath=.%Javauhome%libdt.jar%JAVAu主頁%lib工具.jar
修改系統(tǒng)環(huán)境變量path和add
%Java在前面的uuhome%bin和%Javauhome%JREbin
為什么java和javac版本要一致?
Java用于編譯原始代碼文件,Java用于運行編譯后的文件。類文件。如果它們的版本不同,則編譯。javac的類文件不能由Java運行。更高版本的Java可以運行編譯后的。較低版本javac的類文件,但較低版本Java無法運行編譯后的類文件。類文件的更高版本javac文件,就像win7可以運行XP下編寫的程序一樣,但是XP可能無法運行win7上編寫的程序,高版本具有向下兼容性。