JDK的安裝配置 - Windows

JDK的安裝配置 - Windows

文本關鍵字:JDK、下載、安裝、環境變量、配置html

1、JDK介紹

JDK(Java Development Kit) 是 Java 語言的軟件開發工具包(SDK)。java

  • JAVA SE:standard edition,標準版。包含了基礎和核心的庫,可用於控制檯及桌面應用軟件的開發。
  • JAVA EE:enterprise edition,企業版。主要用於企業級分佈式網絡應用的開發。
  • JAVA ME:micro edition,微型版。主要用於嵌入式設備和移動設備上的應用開發。

1. Java與JDK的關係

  • Java是編程語言

Java是編程語言之一,咱們學習Java主要是學習這個語言的特色,基礎語法,以及經常使用的內置工具等等。寫出的程序的文件只是一個個的純文本文件,其中的內容都符合Java語法,可是還須要相應的環境纔可以編譯運行,獲得程序的運行效果。shell

  • JDK是開發工具包

一般,語言的開發工具包都被稱之爲SDK:Software Development Kit。表明語言運行所須要的環境,好比:Java的SDK稱之爲JDK,運行C#須要有.NET環境,其餘的語言也是如此。
可是SDK安裝後會和以前接觸到的軟件有所不一樣,通常來講咱們安裝一個遊戲或者一個軟件之後,都有一個能夠看到的運行界面,有一個exe可執行程序,桌面會產生一個快捷方式,bulabula~可是SDK並無,咱們看到的是bin目錄中的一個個的命令和腳本,lib目錄中的一個個庫文件,這就至關於給咱們的不是一個成型的軟件,而是給了咱們一整套開發出軟件的工具和原材料。編程

  • 拿起"黏土"和"鎬頭",在"個人世界"中大幹一番吧!

    2. JDK與JRE的關係

  • JRE:Java Runtime Environment。是Java的運行環境,在Java程序編譯完成後,還須要一個運行環境。就至關於咱們把一個word文檔放到另一個沒有安裝Office軟件的電腦上是打不開的同樣,在一個程序編寫完成後,要有相應的環境才能運行。
  • JDK和JRE的區別:JRE只是一個運行環境,提供了Java程序運行須要的相關環境和命令,不支持編譯和調試程序相關的工具,因此當咱們想要運行一些基於Java編寫的遊戲或者應用時,只須要安裝JRE就能夠了。在JDK中,主要提供了程序開發所須要的各類工具和命令,固然運行也是必不可少的,因此咱們下載的JDK中也包含了JRE,只要一併安裝就好。

    2、JDK下載

    做爲一個軟件的學習者和開發者,你們必定要培養本身:去官網、查資料的好習慣,擺脫各類一鍵安裝、軟件管家之類的東西,把一切掌控在本身手中,用嚴謹的態度來要求本身,加油!網絡

    1. 下載地址

    在百度中搜索JDK,前兩條就會顯示咱們須要的網站,目前JDK屬於Oracle公司的產品,因此咱們打開網址時注意一下是<font color="red">oracle.com</font>就能夠了。
    JDK的安裝配置 - Windows
    進入後就能夠打開JDK8的下載界面,直接給出連接:javase-jdk8-downloadsoracle

    2. 版本選擇

    咱們回顧一下整個JDK的發展歷程,能夠發現,從1.6版本推出之後,基本上版本更新的週期比較穩定,每三年推出一個新的版本:
    JDK的安裝配置 - Windows
    但自從JDK9版本推出之後,大版本的更新時間就改成半年,而且隨後就拋棄了對9,10,12版本的更新支持,目前開放下載的版本是JDK8,JDK11以及最新的JDK13,因此目前企業中使用的主流JDK版本依然是8。
    做爲入門的小白,應該選擇哪個版本呢?首先<font color="red">JDK8是確定選項</font>,咱們的系統中能夠存在多個不一樣版本的JDK,並能夠在使用時進行切換。選擇8的緣由是由於已經可以知足學習的須要,並不須要用到新版本中的所謂"新特性"。
    另外須要明確的一點就是,隨着版本更新,並非一直在添加內容,也會進行刪減,極可能形成某些類和命令已經被替換,而初學者又不知道如何用其餘方式來解決。而且使用JDK8是各類Java軟件的主流需求環境,若是沒有特殊狀況不須要進行更換。
    說了這麼多,若是你仍是抱着一顆想要嚐鮮的心,那麼下面給出下載主頁,能夠自行選擇。順便一提:新版本中的jshell用的仍是很舒爽的編程語言

相關文章
相關標籤/搜索