###### tags: `JAVA` `環境設置` # 9/22 環境建置 > test > # 321 > ## 321 > 123 * >> 1 > 講師聯絡方式: > vincent.tsd@gmail.com 蔡老師  | Column 1 | Column 2 | Column 3 | | -------- | -------- | -------- | | Eclipse JavaEE | [Eclipse ](https://www.eclipse.org/downloads/packages/)| JDK版本 1.8.0.322 | | OpenJDK | [ojdkbuild](https://github.com/ojdkbuild/ojdkbuild) | J2EE 2022-09R | | 7Zip | [7Zip](https://www.7-zip.org) | Windows解壓縮軟體,如果沒有才安裝 | | putty.exe | [putty](https://www.putty.org) | 不知道啥範例 | 載Open JDK (講義P360) https://github.com/ojdkbuild/ojdkbuild 以7zip解壓縮至此 改名JDK8後移至C:\Program Files Win10 控制台->系統及安全性->系統->進階系統設定 進階(上排) 環境變數 系統add JAVA_HOME 新增系統變數 輸入:JAVA_HOME(都大寫) 路徑用瀏覽的方式找(每個人位置不同) C:\Program Files\JDK8 Edit path 系統變數 編輯Path %JAVA_HOME%\bin PATH完成後 於CMD輸入java -version (跑出完成資訊) # JAVA簡介 JAVA在TIOBE2017~2019蟬聯第一、2020第三 [TIOBE](https://www.tiobe.com/tiobe-index/) 蟒蛇比JAVA老 C最近起來跟疫情有關(生物AI?) SQL建DB也很重要 關聯長這樣 DB-JAVA-HTML ## JAVA特性 ### JAVA相對簡單 JAVA是 C like 語言,只是不採用指標。 ### 物件導向特性 1. 繼承 2. 封裝 3. 多型 ### 跨平台性 可避免綁標 # 第一支程式 於C槽新增JAVA資料夾 新增記事本並命名為 HelloWorld.java Java檔名需與class名稱一致  程式有\*號代表沒存檔 像是這樣↓  JAVA可以不縮排 執行目錄的地方  可以輸入cd C:\JAVA 或者可到那個檔案上面輸入CMD   於CMD可見路徑到JAVA資料夾了 然後輸入javac按下Tab  輸入後路徑位置出現 .class 結尾的檔案  不想用cd改路徑也可以用-cp 指定class路徑執行 java -classpath c:\java HelloWorld 圖中在C:\Program Files執行在c:\java的檔案 (請善用Tab)  ### 注意:執行是要在根目錄,這邊的根目錄是java(package的上一個) ### 一開始package為預設(空的),之後執行要是package.檔名 讓程式顯示自己輸入的文字  改完後記事本存檔(必要),去CMD執行javac產出class(覆蓋舊的) 即可執行 可以多輸,不能少輸。如下圖 
×
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