1. 程式人生 > >【Linux】JDK瞭解一下

【Linux】JDK瞭解一下

【前言】

  嗯~JDK瞭解一下

【What】

  最近安排運維的大家學習JDK安裝,但是相信大家就很困惑,什麼是JDK啊,光讓安裝,你得先說說那是個什麼東西吧,那麼接下來就來淺談一下這個是個什麼東西。
  JDK(Java Development Kit)根據它單詞的意思也就是,Java開發工具,是連線Java程式設計師與計算機的橋樑。用Java語法編寫好的原始碼檔案,交由JDK編譯位元組碼,從而使得Java原始碼能夠在Java虛擬機器(JVM)中執行。
  那麼另一個問題出現了,什麼是JVM,這個JVM有什麼用處?
  JVM能夠認識JDK編譯出來的位元組碼,並且將位元組碼轉換成各個平臺都能理解的形式,故各大平臺就可以不加修改地執行這段原始碼檔案。
  JDK只是適用與自己編寫程式的情況。

【JDK內容瞭解一下】

  
  1、src就是Java所有原始碼的壓縮包
  2、JRE就是JDK附帶安裝的執行環境
  3、 lib 目錄裡有兩個檔案 dt.jar (是關於執行環境的類庫,主要是swing的包)和 tools.jar (是關於一些工具的類庫)大家注意一下,這兩個檔案也是執行時不可少的
  4、bin中就是java開發工具的可執行檔案,也就是說可以在命令列執行相關命令來執行操作。

【JDK安裝瞭解一下】

  首先來說一下所需要的工具:JDK1.8安裝包(目前常用),xftp
  接下來就來說一下具體的步驟:
  1、首先使用xftp連線到自己的虛擬機器,然後檢視是否有“/usr/java/jdk1.8”資料夾,如果沒有那麼就新建立一個
  2、將JDK1.8資料夾拷貝到/usr/java/jdk1.8下
  3、 執行命令: vi /etc/profile(注意vi與/etc之間有空格),執行這個命令是為了配置環境變數
  4、完成之後,按“i”鍵,進入編輯模式,在檔案末尾加入以下內容(請注意自己的安裝目錄)

###########JDK###########
JAVA_HOME=/usr/java/jdk1.8 
PATH=$JAVA_HOME/bin:$PATH 
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export JAVA_HOME 
export PATH 
export CLASSPATH

  5、加入完成之後,儲存退出。(先按ESC鍵,再輸入:wq)
  6、讓環境變數生效,執行命令

source /etc/profile

  7、給資料夾提權,執行命令

chmod -R 777 /usr/java/jdk1.8

  8、檢查JDK配置是否生效

javac -version

【總結】

  嗯~ 多去實踐吧,加油。