--- tags: Java --- # Java SE--環境建置 ## 前言 1990年,由任職於Sun Microsystems的James Gosling (Java之父) 等人開發Java的雛形。Java最初被命名為Oak,目標設定在家用電器等小型系統的程式語言。隨著1990年代網際網路的發展,Sun公司看見Oak在網際網路上應用的前景,於是改造了Oak,於1995年5月以Java的名稱正式釋出。2009年,Sun公司被甲骨文公司併購,Java也隨之成為甲骨文公司(Oracle)的產品。 ## 特性 * 物件導向 * 跨平台 >>一次編譯、到處執行 * 自動垃圾回收(Garbage Collection) >>物件的建立和放置都是在記憶體堆疊上面進行的。當一個物件沒有任何參照的時候,Java的自動垃圾收集機制就發揮作用,自動刪除這個物件所佔用的空間,釋放記憶體以避免記憶體洩漏。 ## 簡介 基本上,Java依照市場需求主要區分為三個不同種類,分別是: Java SE 、 Java ME 、 Java EE * Java SE 全名為: Java™ Standard Edition 標準版,對於剛入門學習Java的使用者而言,必須由SE開始接觸撰寫Java程式。 * Java ME 全名為: Java™ Micro Edition 微型版,針對資源相對受限的小型移動式電子產品開發使用。 * Java EE 全名為: Java™ Enterprise Edition 企業版,與SE相比,在架構與開發規模上龐大許多,應用層面有JSF、Servlet、EJB、JAP等等的技術 ## 環境安裝 ### JRE (Java Runtime Environment) Java執行環境 只要是由 Java 開發的應用(如:軟體、遊戲等等),都需要安裝好 JRE,Java 應用才能夠執行。 JRE 就是在執行 Java 程式時所必須的執行環境,為了達到高相容性,每一個Java程式在編譯時會產生一個形如「半成品」的 **.class** 檔案,執行的當下才透過 JRE裡的 JVM (Java Virtual Machine) 轉換成符合當前硬體環境的可執行碼來執行。 ### JDK (Java Development Kit) Java開發工具 JDK 是開發 Java 程式必備的開發工具組,包含了執行階段環境 (JRE)、編譯器、API等。 #### 1. 至 Oracle 官網下載 JDK #### 2. 設置環境變數 環境變數指的是作業系統在執行時所需要的路徑對照表 必須明確地告訴作業系統 Java 編譯器的安裝位置,往後程式撰寫完畢才能夠方便快速的編譯。 1. 複製 Java JDK 的 bin 路徑 C:\Program Files\Java\jdk-xxx\bin (jdk-xxx為你的jdk版本)  2. 進入到本機內的環境變數    3. 對系統變數的 Path 進行編輯  4. 按下新增後,貼上複製的路徑  #### 驗證環境變數 1. 打開命令提示字元視窗,輸入 javac -version 如果有出現 『javac 版本號』,即表示 JDK 建置成功  > 參考資料 > * [Java JDK 下載、安裝與環境變數設定教學-Windows 篇](https://www.kjnotes.com/devtools/35) > * [Java SE 開發環境設置教學(for Windows)](http://a0tim.github.io/2015/10/java-environment-set/) ### Eclipse:好用的 IDE 整合開發環境(IDE): 一種輔助程式開發人員開發軟體的應用軟體。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up