一、環境配置 1、傻瓜式安裝JDK,若提示安裝JRE,將其置於JDK同一安裝目錄即可。 2、配置JAVA_HOME, 指向JDK的安裝目錄。比如 JAVA_HOME = %JDK安裝目錄% 3、配置Path,指向JDK的bin目錄。比如Path = %JAVA_HOME%\bin 4、配置CLASS ...
一、環境配置
1、傻瓜式安裝JDK,若提示安裝JRE,將其置於JDK同一安裝目錄即可。
2、配置JAVA_HOME, 指向JDK的安裝目錄。比如 JAVA_HOME = %JDK安裝目錄%
3、配置Path,指向JDK的bin目錄。比如Path = %JAVA_HOME%\bin
4、配置CLASSPATH。指的是類的搜索路徑,一般簡寫為(.)即可。
二、JVM,JRE,JDK,IDE的區別
1、JVM,指的是Java虛擬機,載入編譯好的位元組碼(.class)文件,將其轉為機器語言並執行。不同平臺有不同的JVM,故java代碼可以一次編譯,到處運行。
2、JRE,指的是Java最小的運行環境,包括JVM以及Java的系統類庫。
3、JDK,指的是Java最小的開發環境,包括JRE以及編譯、運行等開發工具。
4、IDE,指的是集成開發環境,用於編寫、運行、調試代碼等功能的圖形界面工具。
三、Java與C++的區別
1、都是面向對象的語言,都支持封裝、繼承、多態。
2、Java支持單繼承,但可以通過介面來實現多繼承,C++支持多繼承。
3、Java不提供指針來直接訪問記憶體,且有垃圾回收機制,不需要手動釋放記憶體。
四、javac命令與java命令的區別
1、javac命令用於編譯java代碼,生成JVM所能識別的位元組碼(.class)文件。比如:控制台輸入 javac HelloWorld.java,會編譯並生成HelloWorld.class文件。
2、java命令用於執行java代碼,啟動JVM,執行位元組碼文件。比如:控制台輸入 java HelloWorld,會執行HelloWorld.class文件。