前言
? ? ? ? 筆者目前從事蘋果移動端的開發(fā)裕偿,現(xiàn)在在學習Java后臺開發(fā)洞慎,在此分享一下學習過程,也希望各位大佬指導下筆者嘿棘,筆者先謝謝各位大佬了劲腿。
正文
一、檢查電腦是否已經(jīng)安裝了jdk
打開終端鸟妙,輸入 java -version
若出現(xiàn)圖一信息焦人,則表示我們并未安裝jdk,
若出現(xiàn)圖二信息重父,則表示我們已經(jīng)安裝jdk花椭,請閱讀 步驟三?環(huán)境變量配置?
二、安裝jdk
安裝方法有兩個:1是傳統(tǒng)安裝房午,即下載jdk矿辽,然后安裝。2是使用homeBrew安裝
? ? 1郭厌、傳統(tǒng)安裝
? ? ? ? ? ? 點擊傳送門選擇合適版本的安裝包進行下載袋倔,筆者下載的是jdk-8
????????????經(jīng)過上面兩個步驟,我們得到了?jdk-8u201-macosx-x64.dmg 這樣一個安裝程序折柠,然后點擊安裝即可宾娜。驗證請看 步驟一?檢查電腦是否已經(jīng)安裝了jdk
? ? ?2、homeBrew安裝
? ? ? ? ? ? 使用homeBrew前提是要安裝HomeBrew扇售,點擊傳送門進入HomeBrew官網(wǎng)
? ? ? ? ? ? 雙擊圖三中紅色區(qū)域代碼進行copy前塔,復制于終端并回車執(zhí)行
? ? ? ? ? ? ?回車繼續(xù)
? ? ? ? ? ? ?輸入開機密碼繼續(xù)
? ? ? ? ? ? ?出現(xiàn)圖七中紅色區(qū)域代碼即表示安裝成功嚣艇,至此我們就可以通過HomeBrew安裝jdk了
? ? ? ? ? ? ?終端執(zhí)行安裝代碼?brew cask install java ?(ps:?brew cask install java為安裝最新java的jdk, 如果需要安裝指定jdk版本, 則在brew cask install java的java后面加上其版本即可,如:?jdk-8 ->?brew cask install java8)
? ? ? ? ? ? ? 輸入開機密碼繼續(xù)
? ? ? ? ? ? ?驗證是否安裝成功 ? java ?-version
? ? ? ? ? ? ?安裝成功
三华弓、環(huán)境變量配置
? ? 1食零、獲取JAVA_HOME位置 ? ?
? ? ? ? ? ? 終端輸入?/usr/libexec/java_home?
? ? ?2、配置Java環(huán)境變量
? ? ? ? ? ? ? ?終端輸入?sudo vim /etc/profile?
????????????????輸入密碼繼續(xù)
? ? ? ? ? ? ? ? 輸入 i 進入編輯模式该抒,移動光標至 "~" 處 復制以下代碼
JAVA_HOME="/Library/Java/JavaVirtualMachines/openjdk-12.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
? ? 注意:JAVA_HOME的正確位置為圖十一的紅色框選代碼
? ? ? ? ? ? ? ? 按esc鍵退出編輯慌洪,再輸入:wq保存
? ? ? ? ? ? ? ? ps: 若出現(xiàn)下圖,則表示我們暫時沒有編輯此文件的權(quán)限
? ? ? ? ? ? ? ? root權(quán)限下凑保,回車后按esc鍵退出編輯冈爹,再輸入:wq!進行強制保存
? ? ? ? ? ? ? ?使配置生效 輸入 ?source /etc/profile
? ? ?3、驗證是否配置成功
? ? ? ? ? ? 重啟終端欧引,輸入 ?echo $JAVA_HOME?
? ? ? ? ? ? 配置成功
四频伤、測試java程序是否正常運行
? ? ? 1、編輯Hello程序
? ? ? ? ? ? ?打開文本編輯芝此,直接保存空文件 ?文件名為 Hello, 選中文件 command + i 打開文件簡介(圖二十)憋肖,修改文件后綴為java,回車保存
????????????????至此我們得到名為Hello的java文件
? ? ? ? ? ? ? ?打開Hello文件婚苹,如下圖二十四岸更,刪除內(nèi)容,并添加以下代碼
? ? ? ? ? ? ? ?代碼如下:
public class Hello {
? ? public static void main (String args[]) {
????????????System.out.println("Hello World");
????????}?
}
? ? ? ? ? ? ? ?最終結(jié)果如下
? ? ? ? ? ? ? ?command + s 保存并退出
? ? ? 2膊升、執(zhí)行程序
? ? ? ? ? ? ? ? 打開終端怎炊,cd到Hello文件目錄(筆者的是桌面)? 輸入 javac Hello.java(如圖二十六),?
? ? ? ? ? ? ? ? 此時我們同目錄下得到文件Hello.class(如圖二十七)
? ? ? ? ? ? ? ? 終端輸入?java Hello 得到下圖二十八即說明程序運行成功
后記
? ? 至此我們在mac系統(tǒng)上成功的配置了java的環(huán)境,并執(zhí)行成功了第一個java程序Hello廓译,此文中如若有不對的地方评肆,請各位大佬指出,筆者將以更正