国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 抚远县| 班玛县| 东丰县| 黄石市| 柳州市| 东城区| 濮阳市| 山东省| 寻甸| 准格尔旗| 无为县| 龙口市| 扶余县| 五台县| 邻水| 安远县| 徐水县| 海南省| 井冈山市| 西安市| 海丰县| 酉阳| 望奎县| 商丘市| 永川市| 乌苏市| 大埔区| 安吉县| 宜春市| 江永县| 上饶县| 繁昌县| 昂仁县| 靖西县| 安远县| 龙门县| 涪陵区| 百色市| 百色市| 固镇县| 海林市|