ps: 本文主要面向華南師范大學計算機學院剛剛開啟 Java 課程的小伙伴們
emm.... 聽說大家裝這東西的時候有點迷,所以就有了這篇小教程,話不多說,直接進入主題。
首先說明一下,我們接下來學習用的是 JDK 1.8 (又稱為 JDK 8 或Java 8,不能簡稱為 J8,盡管 HTML5 簡稱成 H5 聽起來沒什么問題)
JRE 和 JDK
如圖:
其實不用說的那么玄乎,我們只要把兩個英文縮寫的全稱打出來就明白它們的關系了
JRE: 全稱 Java Runtime Environment,也就是 Java 程序的運行環境
JDK: 全稱 Java Development Kit,中文翻譯 Java開發套件
由上面的 PPT 我們可以知道,JDK 里面包含了 JRE
我們要寫 Java 當然是安裝 JDK 啦
建立 Java 開發環境
安裝JDK
首先是下載 JDK 的安裝包,我們主要用的是甲骨文(Oracle)公司的Java,當然也有其它開源版本的 Java 套件,畢竟甲骨文公司的版本有許多法律上的限制,直白地說就是想方設法讓用它的企業給甲骨文付錢啦。當然我們個人用是不需要擔心這個問題的,所以我們直接到甲骨文的官網上下載就好。
甲骨文的Java直達鏈接:http://java.oracle.com/
進去之后會自動跳轉到 Java 的產品頁面,我們點擊 Java SE 進入Java SE的下載頁
根據我們的操作系統的位數下載對應的版本(相信大家都是64位的機子)
有個小地方要注意一下,甲骨文表示你要用他的軟件你就要同意許可條款。先點擊同意先,不然不能下。
下好之后雙擊安裝包安裝
全程下一步即可,不用擔心流氓軟件問題
設置環境變量
環境變量,主要是用來定義一些系統程序運行時需要的一些基本的信息,如其中的 TEMP 變量定義了臨時文件路徑,PATH 變量定義了命令行里面命令的搜索路徑等等。JDK的安裝需要設置 PATH 環境變量,這樣才能在命令行正確的運行 Java 了。以下是設置的步驟。
環境變量的設置位于
系統屬性>高級系統設置>高級選項卡>環境變量
在系統變量點擊新建按鈕,彈出一個對話框,我們先建一個名為JAVA_HOME的環境變量,代表JDK所在的路徑
可以在資源管理器復制JDK的安裝路徑
接下來我們修改 Path 變量,給它增加JDK的記錄
雙擊Path進入編輯
添加這兩條記錄:
%JAVA_HOME%\bin
%JAVA_HOME%\jre
相信大家已經注意到了, %變量名% 是引用其它環境變量的意思
所以這里實際上相當于
C:\Program Files\Java\jdk1.8.0_144\bin
C:\Program Files\Java\jdk1.8.0_144\jre
也許你會注意到窗口里頭有個叫“編輯文本”的按鈕,點進去之后發現每一行的參數都是用 ; 分隔的。
所以這里有兩種修改環境變量的方式,任君選擇就好啦~
改好之后點擊確定保存退出,配置SDK部分就圓滿完成了。
這時候我們隨便在一個文件夾下寫的Java程序,都可以在那兒用命令行編譯和運行。
我們做的Java的程序,一般都是比較大型的項目,如果一直都用命令行手動編譯,同時沒有構建工具的話,還是挺繁瑣的,所以就需要IDE(集成開發環境)來組織和管理我們的項目和代碼,下面是一個極富盛名的 Java IDE —— JetBrains 公司出品的 IDEA 的安裝教程。
IDEA 的下載安裝
既然是 JetBrains 出品的軟件,我們自然都去它的官網下載,鬼知道那些百度的包是不是最新的,是否安全呢。
JetBrains官網:https://www.jetbrains.com/
進入官網后,直接點擊Idea進入產品頁面
直接進入下載,我們會發現有兩個不同版本,在這里我們可以直接下載 Ultimate
版,可以用我們的華師M郵箱獲取免費的JetBrains公司所有產品的教育授權,包括Idea,好好享受華師給我們帶來的福利吧哈哈哈,后面我再介紹如何申請。
下面均以Ultimate版為例介紹(實在是無力截圖了XD)。
安裝方法一樣,一路下一步就好。
桌面快捷方式和文件關聯,如圖,JRE x86我們就不需要了。
安裝完后可以直接運行。
第一次打開它它會問你是否導入之前的設置,廢話,我第一次安裝哪兒來的設置,直接 OK 過去了。
接下來就是授權登錄的選項,我們可以選擇免費試用,也可以直接用我們注冊好的教育授權賬號激活,后文會給出注冊步驟。
打開后,我們選擇 Create Project, 第一次創建項目的時候我們要指定JDK的安裝位置,如圖所示:
定位到你的JDK安裝路徑,確認。
試著玩一下Hello World。
到此,所有的安裝工作已經完成,開啟你的 Java 之旅吧!!
用華師M郵箱申請 JetBrains 教育授權的方法
首先,如果你沒有激活M郵箱的話,可以在我們的校園網綜合服務平臺(https://sso.scnu.edu.cn/) 上的“M郵箱助手”激活你的華師教育郵箱。
JetBrains 學生免費授權計劃: https://www.jetbrains.com/student/
可以切換為中文版
點擊“立即申請”,填寫好基本信息,確認。
之后你的M郵箱會收到JetBrains給你發來的確認郵件,點擊郵件中的鏈接進一步注冊。
(太久遠了,找不到注冊的圖)
注冊好之后就可以在軟件里面激活啦。