# 狂神說Java學習筆記 : Java入門 *** > **即使再小的帆也能遠航** >**本篇學習筆記參考自[狂神說](https://www.bilibili.com/video/BV12J41137hu/)** >###### tags: `狂神說Java` `Java基礎` *** # Java特性 *Write Once Run Anywhere.* # Java三大版本 1. JavaSE : 標配版,桌面程序,程式開發,最基礎的部分 2. JavaME : 機台操作 手機 小家電,~~現已退出流行,可忽略~~ - Android 開發 3. JavaEE : E企業級開發 (Web端,服務器開發),建立於JVM,就業部分 # JDK, JRE, JVM * JDK : Java Development Kit, 開發工具包 * JRE : Java Runtime Environment, 開發環境 * JVM : Java Virtual Machine, **虛擬機** ![From狂神影片](https://img-blog.csdnimg.cn/2ec4c5cee1b4492eb869b4d115acaff9.png#pic_center) *** # 安裝開發環境 1. 搜索"JDK8",找到[下載地址](https://www.oracle.com/tw/java/technologies/javase/javase8-archive-downloads.html) 2. 同意協議 3. 下載電腦對應版本 4. 雙擊安裝JDK 5. **記住安裝的路徑** 6. 配置環境變量 1. 我的電腦-->右鍵-->屬性 2. 環境變量-->JAVA_HOME 3. 配置path變量 7. 測試JDK是否安裝成功 1. 打開CMD 2. java -version [詳細可參考4:35](https://www.bilibili.com/video/BV12J41137hu?p=17&spm_id_from=pageDriver&vd_source=c5074574112ef27dae243d70aa2175b8) 安裝Notepad++ --> 可以先往後跳到IDEA開發部分 ## 卸載JDK 1. 刪除Java的安裝目錄 2. 刪除JAVA_HOME 3. 刪除path下關於Java的目錄 4. (cmd) java -version [詳細可參考2:35](https://www.bilibili.com/video/BV12J41137hu?p=17&spm_id_from=pageDriver&vd_source=c5074574112ef27dae243d70aa2175b8) *** # HelloWorld 詳解 1. 隨便新建一個資料夾,存放代碼 2. 新建一個Java文件 - 文件後綴名為.java - Hello.java - **[注意點]** 系統可能沒有顯示文件後綴名,需手動打開 3. 編寫代碼 ```java public class Hello{ public static void main(String[] args){ System.out.print("Hello, World!"); } } ``` 4. *編譯* javac java文件,會生成一個class文件 5. *運行class文件*,java class文件![在这里插入图片描述](https://img-blog.csdnimg.cn/58a5dfaebee143709686fb87031a971a.png#pic_center) ## 可能會遇到的問題 1. 每個單字的大小寫不能有誤,**Java是大小寫敏感的** 2. 盡量使用英文; 3. 文件名和類名必須保證一致,並且首字母大寫(**H**ello) 4. 符號使用了中文 *** # 編譯型和解釋型 * **編譯型** : 一次將**所有**程式進行編譯執行 1. 效率高 * **解釋型** : 一次對**一行**程式進行編譯執行 1. 自由度大,效率低 **Java屬於兩種** ![在这里插入图片描述](https://img-blog.csdnimg.cn/c843a8c823f44e08b6dfab57de0f21d8.png#pic_center) *** # 使用IDEA開發 [破解版下載](https://www.exception.site/essay/idea-reset-eval) **日後請勿更新** **[再更]** 用VSCode就行