国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 邯郸市| 铁岭市| 乌兰察布市| 静宁县| 东兰县| 松滋市| 连云港市| 页游| 白沙| 邯郸县| 拉萨市| 湾仔区| 马关县| 伽师县| 花莲市| 大城县| 三穗县| 平阴县| 建德市| 水城县| 临漳县| 宜丰县| 平安县| 新密市| 五台县| 农安县| 海盐县| 那曲县| 唐海县| 独山县| 五指山市| 五峰| 东乌珠穆沁旗| 加查县| 皋兰县| 武鸣县| 齐齐哈尔市| 曲靖市| 天台县| 如皋市| 绩溪县|