前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。
1. 下載linux版本的JDK。java SE、java EE JDK是通用的,
32位系統選Linux x86,
64位系統選Linux x64,
?
下載網址:JDK官網下載地址。
?
?
2. ? 上傳到對應目錄下
( 上傳方式參見另一博客:JDK上傳方式??)
?
?
?
3.?這是一個壓縮版本要解壓:輸入命令 tar -zxvf ? aaa 。
aaa是要解壓的文件,如圖解壓的是從官網下載的JDK。
1)建議新建一個文件夾來存放解壓后的JDK,方便以后操作。
如下 ?mkdir JdkTestDir ??我新建的文件夾為JdkTestDir ? 。
2)解壓:
3)解壓后得到 jdk1.8.0_121 :
4)移動到文件夾JdkTestDir 中:
命令為 ? mv ?jdk1.8.0_121 ?JdkTestDir /?
.
?
4. 可在jdk的bin目錄下運行java -version 命令查看jdk是否安裝成功:
顯示java版本說明安裝成功。
?
5. 環境變量配置:
1)運行命令:su 切換身份到root身份,再運行命令?vi?etc/profile ,開啟對于etc下profile文件的編輯模式。
或者運行命令: sudo vi?etc/profile ,以root身份直接開啟對于profile文件的編輯模式。
2種方式都要求輸入root用戶登陸密碼。
?
2) ?在文件profile 尾部追加2行內容:
第一行export ? ?JAVA_HOME= 解壓后jdk的存放路徑,
第二行直接如圖照寫就行。
?
?
3) 運行命令 source ?etc/profile ?,重新加載profile 文件。
再次查看則追加的2行配置已經生效 :
?
6. 書寫hello world 文件:
只要不用root 的權限了,建議馬上退出root身份,新建文件Hello.java?
(新建文件也可用命令 echo ?aa>bb ?如果bb文件存在就覆蓋其內容為aa,
? ?如果不存在就新建文件bb,內容為aa。)
(?linux 本身不區分文件的類型,后輟大部分情況不重要,只是為了給人看,方便識別;
? ??echo ?aa>>bb表示在文件bb尾部追加內容aa。)
運行cat ?Hello.java ?可查看Hello.java?文件內容,vi ?Hello.java?為編輯,底行命令 wq退出并保存:
?
7. ?運行命令編譯(會在當前目錄生成class文件)并執行程序,即會輸出運行結果:
命令 ?javac Hello.java ?, java Hello?
?
8. 這樣可以在linux系統中編程,當然個人覺得這只適合學習,玩兒一下什么的,
要真這樣編程那和記事本差不多,要累死...
?
?
?
?
?