国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

MAC下第一個Java程序

2019-11-06 06:15:10
字體:
供稿:網(wǎng)友

1.JDK的安裝

搜索java download,第一個就是JDK的[官方下載地址](http://www.Oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html). 我這里用的是MAC版的, 下載的是dmg文件, 直接傻瓜式安裝即可, 類似的教程很多, 就不贅述了.

2.環(huán)境變量配置

傻瓜式安裝后, JAVA_HOME路徑應(yīng)該已經(jīng)在

/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/

確認過路徑之后, 首先創(chuàng)建一個.bash_PRofile

touch .bash_profile

編輯.bash_profile

vi .bash_profile

用i或者a進行編輯, 貼入以下代碼

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/HomeCLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATH:export JAVA_HOMEexport CLASSPATHexport PATH

esc -> :wq -> enter完成編輯保存

讀取并執(zhí)行.bash_profile

source .bash_source

當然這是對當前用戶有效的操作, 切換用戶后這個配置是無效的, 下面還有一種配置方式, 可以解決這個問題.

cd /etc sudo vi profile

這里要輸入管理員密碼, 執(zhí)行后看到文件內(nèi)容為

# System-wide .profile for sh(1)if [ -x /usr/libexec/path_helper ]; then eval `/usr/libexec/path_helper -s`fiif [ "${BASH-no}" != "no" ]; then [ -r /etc/bashrc ] && . /etc/bashrcfi

在下方添加三行代碼

JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

由于這個系統(tǒng)文件是readonly類型的, 使用 esc -> wq! 強制保存退出, 然后執(zhí)行profile文件.

source profile

差不多到這里就配置完成了, 可以快樂的使用了, 其實對于新手來說, 會用是最重要的, 特別是配置的東西, 會用就可以了, 理不理解意義并不大. (純個人覺得)

3.運行第一個Helloworld程序

我選擇的編譯工具是Sublime text 3, 僅僅是因為這個能編譯很多種語言, 當然這個工具需要配置的有點多, 也有很多教程, 就不多說了. 初學者可以參考[Sublime text初次安裝及配置](http://blog.csdn.net/u011272513/article/details/52088800)假裝已經(jīng)配置好了這些東西, 打開Sublime,貼入第一個Java程序代碼, 右下角選擇java.public class HelloWorld{ public static void main(String[]args){ System.out.println("Hello HelloWorld"); }}

好了, Command+B選擇javaC編譯, 不報錯的話, 那是不可能的.

幾個簡單的地方需要注意一下, 簡單的來說就是保存的文件名和這個類名要一致 cmd+S保存為 HelloWorld.java文件, 也就是說, xxx.java, 然后public class xxx , 這地方的名字要一致.

如果自己手打這段代碼出現(xiàn)錯誤, 建議檢查一下大小寫, 筆者開始就因為String[] 寫成string[]報了個錯.

好了, 假裝這些操作都沒問題, cmd+B, 控制臺會打印

[Finished in 0.6s]

這時候去你存放HelloWorld.java的路徑下, 會發(fā)現(xiàn)生成了一個HelloWorld.class的文件, 進入這個路徑下, 執(zhí)行

cd 存放路徑 java HelloWorld

好了, 是不是已經(jīng)成功輸出了第一個HelloWorld程序, ^_^

4.小結(jié)

可能和看到這個文章的大家一樣, 筆者也是個萌新, 僅可能比大家多一點編程經(jīng)驗, 有些別的語言的編程經(jīng)驗, 在這里記個筆記, 順便共享一下自己踩過的坑, 給大家提供些方便. 雖然我覺得也沒幾個人閑著無聊用MAC來學習Java, 能幫助到你, 并且開心就好了, 以后有時間會繼續(xù)更新下去, 就當是自己的筆記了.


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 闽清县| 全州县| 方山县| 买车| 商河县| 惠州市| 锦屏县| 松滋市| 崇义县| 大关县| 承德市| 丹阳市| 涟水县| 贵港市| 阆中市| 汤阴县| 南投县| 洞口县| 大丰市| 开江县| 和静县| 宝应县| 台湾省| 红安县| 台北县| 洪湖市| 渝中区| 曲周县| 汽车| 剑川县| 苍南县| 陈巴尔虎旗| 成都市| 岐山县| 合阳县| 上思县| 龙胜| 循化| 巴塘县| 托里县| 嵊泗县|