標籤:
一、初識Java
1、JVM:Java跨平台是基於JVM(Java虛擬機器)的,JVM不是跨平台的,針對不同平台有對應的JVM軟體
2、JRE:Java開發出來的軟體如果要運行還需要在環境中安裝JRE(Java運行環境),JRE中包括JVM和Java程式所需核心類庫
3、JDK:JDK(java開發套件)是提供給開發人員用的,其中包含了Java開發工具(如:Javac.exe編譯工具和jar.exe打包工具)和JRE
總之:Java開發出的程式交給JRE去運行,然後由JVM保證跨平台;JVM<JRE<JDK
二、Java開發環境部署
1、JDK下載 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下載相應版本
2、JDK安裝 安裝路徑不要有中文或特殊字元
3、安裝成功後,在dos介面下敲入 Java 斷行符號運行,會出來一些環境配置資訊,說明安裝成功
4、HelloWorld Demo測試:(1)在JDK安裝目錄bin檔案夾下,建立文字文件,在裡面寫入代碼
1 class HelloWorld{2 public static void main(String[] args){3 System.out.println("HelloWorld");4 }5 }HelloWorld
然後儲存,重新命名檔案名稱HelloWorld,並更改尾碼.txt為.java;
(2)開啟dos,使用cd 命令切換到JDK安裝目錄bin檔案夾下;
(3)寫入命令 Javac HelloWorld.java(檔案名稱和副檔名)斷行符號編譯Java源碼,此時bin檔案夾下多了一個檔案HelloWorld.class
(4)寫入命令Java HelloWorld(類名)斷行符號執行Java程式,運行結果出來HelloWorld;測試成功;此處注意HelloWorld不帶尾碼.class
注意:Java的類都是以大寫字母開頭(我在測試中遇到“錯誤: 程式包system不存在”錯誤,原來是system的s沒有大寫)
5、Path環境變數配置,我的電腦-》屬性-》進階系統設定-》進階-》環境變數-》系統內容變數:建立->變數名:JAVA_HOME,變數值:JDK安裝路徑至bin檔案夾上一級->確定
-》雙擊Path-》在變數值最前面寫入“%JAVA_HOME%\bin;”-》確定;配置完成
*6、classpath環境變數配置,我的電腦-》屬性-》進階系統設定-》進階-》環境變數-》系統內容變數:建立->變數名:classpath(不區分大小寫),變數值:尾碼為class的檔案上一級檔案夾路徑->確定;如果在其他檔案夾下也有同樣檔案名稱的java檔案,cd命令切換到該檔案路徑,在使用java命令運行時,會執行classpath環境變數配置的java檔案;如果在配置classpath環境變數時加上分號";"和點".",然後把classpath路徑下java檔案刪除,再執行java運行命令,則才會執行該檔案下的java檔案
path和classpath區別:path環境變數裡記錄的是可執行檔,如.exe檔案,對可執行檔,現在當前路徑去找,如果沒有,就去path環境變數中配置的路徑去找
classpath環境變數記錄的是java類的運行檔案所在目錄,配置了classpath,java命令就會根據配置去找可執行java檔案
Java初學(一)