整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Java開發:Java環境搭建

          Java開發:Java環境搭建

          .前言

          關于Java環境搭建這里做個解釋,java開發式環境需要JDK(Java Development Kit),java運行式環境需要JRE(Java Runtime Environment)。由于JDK包含JRE,只需要安裝JDK即可。

          二.JDK安裝

          1. 在哪里下載JDK, 網址:

          http://www.oracle.com/technetwork/java/javase/downloads/index.html

          2. JDK7的下載地址:

          http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html


          根據自己的系統下載不同的版本。如果系統是64位則可以下載64位系統。如何查看自己的操作系統到底是32位還是64位呢?,右鍵單擊桌面的計算機,出現如下圖所示信息:


          在安裝包XXX解壓,安裝jdk。具體步驟如下:

          (1)點擊下一步


          (2)紅框標記的地方可以修改,意為你將jdk安裝到什么位置



          (3)出現這個畫面是要求我們是否安裝jre,是不需要的,先點擊紅框標記×,出現上圖的畫面,點擊是即可。


          (4)出現這個畫面表示安裝成功了。


          三.環境變量配置

          安裝好后便是配置JDK的環境變量,在桌面上計算機點右鍵選屬性,或是開始菜單計算機上點右鍵選屬性, 左邊點高級系統設置,點下邊的環境變量。



          (1)在新彈出窗口上,點系統變量區域下面的新建按鈕,彈出新建窗口,變量名為JAVA_HOME,變量值填JDK安裝的最終路徑,我這里裝的地址是D:\Program Files\Java\jdk1.7.0_51,所以填D:\Program Files\Java\jdk1.7.0_51,點確定完成。


          (2)下面需要設置Path變量,由于系統本身已經存在這個變量,所以無需新建,在原本基本上添加JDK相關的,找到Path變量雙擊編輯,由于每個值之間用;符號間斷,所以先在末尾加上;(注意是英文格式的,不要輸其他符號空格等),加上;符號后在末尾加入%JAVA_HOME%\bin,點確定完成。


          (3)下面添加CLASSPATH變量,由于不存在,所以新建一個,變量名CLASSPATH,變量值 .(英文狀態下的點,表示掃描當前目錄下的.class文件),首尾不帶空格的,點確定完成,至此環境變量配置完成,點確定關掉環境變量配置窗口。


          (4)驗證:上面步驟完成后,下面驗證下是否配置成功,點開始運行輸入cmd打開命令行窗口,輸入java -version,顯示版本1.7.0_51,輸入javac -version,也顯示1.7.0_51。然后再輸入javac,出現如下圖所示,JDK安裝及環境變量配置成功。



          若執行javac時候出現下圖結果,則表示環境變量(path環境變量)配置有誤。

          者薦語:

          Java 是排名第一的編程語言和開發平臺。它可以降低成本、縮短開發時間、推動創新并改進應用服務。隨著全球數百萬開發人員運行超過 510 億臺 Java 虛擬機,Java 繼續成為企業和開發人員首選的開發平臺。

          下載Jdk11

          官網(中國)地址:https://www.oracle.com/cn/java/technologies/javase/jdk11-archive-downloads.html

          選擇合適的版本下載,這里我以Windows10 64位為例。

          官網下載慢的話,可以選擇下面的鏈接進行下載Jdk11 Windows10 64位版本。


          百度云地址:https://pan.baidu.com/s/1KojDmcCYizhgeYnZ6yJdZw

          提取碼:nllq


          安裝Jdk

          下載成功之后,找到對應的exe文件,雙擊exe文件,開始傻瓜式安裝;

          點擊下一步;

          選擇要裝的功能以及安裝路徑,安裝路徑默認在C盤,我就直接默認了。當然對于個人不喜歡把軟件裝在C盤,可以點擊更改安裝目錄,這個很重要,之后Jdk環境變量配置用的上;

          選擇之后點擊下一步,進入安裝進程;

          靜靜地等待安裝完成,點擊關閉;


          配置jdk11的環境變量:

          為了讓我們安裝好的Jdk在命令行下能夠方便地使用,還需要為Jdk配置環境變量。
          點擊桌面左下角搜索圖標,在彈出的搜索框中輸入環境變量,點擊編輯系統環境變量。

          點擊環境變量;

          為了讓計算機上的所有用戶都能使用jdk,這里編輯的是系統環境變量。點擊新建,變量名輸入"JAVA_HOME",變量值就是在安裝時選擇的安裝路徑,到安裝目錄把地址復制一下,粘貼過來就好了,然后點擊確定;

          接下來在系統環境變量中找到Path(注意Windows中環境變量名不區分大小寫),選中,點擊編輯,在彈出的新窗口中點擊新建,輸入"%JAVA_HOME%\bin",點擊確定。

          至此,環境變量已經配置完成,在cmd分別輸入javac --version和java --version,得到如下輸出:

          至此,jdk的下載安裝及環境變量配置完成。


          JDK11以后JRE不會出現在目錄里,查看需要執行以下步驟:

          以管理員身份運行cmd

          進入JDK所在文件夾,如 cd C:\Program Files\Java\jdk-15

          輸入命令

          bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre


          有的同學可能會報錯如下:

          此報錯原因是沒有以管理員身份運行cmd,更正后就可以看到JRE文件夾啦


          希望對正在準備學習Java的朋友們有所幫助,也歡迎補充交流~

          系列文章旨在記錄和總結自己在Java Web開發之路上的知識點、經驗、問題和思考,希望能幫助更多(Java)碼農和想成為(Java)碼農的人。

          目錄

          1. 介紹
          2. Oracle官網
          3. Java SE文檔
          4. Java EE文檔
          5. JCP(Java Community Process,Java社區進程)
          6. JEP(JDK Enhancement Proposals,Java 增強提案)
          7. 總結

          介紹

          上篇文章介紹了JDBC的初步使用之后,發現不得不介紹一下Java異常了。其實之前也多多少少涉及到了一些異常的知識,比如這篇文章介紹抽象類的時候涉及到了Servlet相關的異常,這篇文章介紹Spring MVC基于注解的控制器的時候涉及到了異常處理器等等。

          不過,筆者又仔細思考了一下,Java異常是屬于Java語言和JVM本身提供的特性,之前也介紹過JDK、類、接口、繼承、多態等基礎性的知識,這些介紹主要是參考了一些相關書籍、互聯網上的一些資料以及自己的思考和總結。

          而互聯網上最權威的資料莫過于是Java的官網了,所以打算先介紹一下如何到官網找到Java相關的資料,這些資料如果能夠通讀一遍,必將獲益良多。

          當然,這些官網的地址和頁面都是隨時代發展而變化的,這里介紹的都是截止到本文撰寫之時的版本。

          Oracle官網

          Java原來屬于SUN公司的,不過后來被Oracle公司收購了,至于Java的歷史淵源,在這就不多說了。所以,Java最權威的資料非Oracle官網莫屬了,其網址是:https://www.oracle.com/index.html,首頁是這樣的:

          點擊紅色箭頭所指地方,可以彈出菜單:

          再點擊紅色箭頭所指地方,就到了Oracle官方文檔的首頁了:

          在這可以看到有眾多的文檔,其實Oracle最為大家所熟知的就是它的數據庫了,IT行業內應該是無人不知無人不曉吧。隨著時代發展,Oracle也有云計算、虛擬化等產品和解決方案,這些暫且不說。顯然,我們應該選擇Java相關文檔:

          這里不僅有Java最基礎最核心的文檔(即Java SE),還有Java嵌入式版本、Java企業版本(即Java EE)的文檔入口鏈接。

          Java SE文檔

          從上圖中點擊Java SE文檔入口鏈接即可到達Java SE文檔的首頁:

          當然,首頁展示的是Java SE最新版本(目前是13)的文檔,如果想要到達其他版本的文檔頁面,可以點擊頂部紅色箭頭所指的鏈接:

          這里就可以選擇各個版本的Java SE文檔了。

          還是轉到Java SE文檔的首頁中,這里已經分門別類的很清楚了,我也就不多說了。

          首先想要提的是在Tools類別中有個JDK Tool規范的鏈接,我們可以點進去看看:

          這里列舉出來JDK的所有工具,比如我們熟知的javac、java等命令,隨便點進去就可以進入到該工具的詳細描述的頁面,以后我們就可以到這里來尋找相關工具的使用說明之類的了。

          然后再回到Java SE文檔的首頁,這里還有其他類別:

          其中我比較常用的是 Language and Libraries 類別中的 Java Tutorials 部分,以及 Specifications 類別中的 Language and VM 部分。

          前者相當于是Java教程了,其頁面是這樣的:

          這里也分了四大類,移動滾動條可以看到:

          比如,點擊紅色箭頭所指的鏈接,就可以看到有關Java異常的教程入口:

          點進去就可以學習Java異常的相關知識了。

          后者的 Specifications 類別中的 Language and VM 部分是關于Java語言和虛擬機的規范:

          在這里,就可以查看或下載某個版本的Java語言和虛擬機的規范,比如,Java SE 13版本的:

          點擊紅色箭頭所指的鏈接即可下載。

          Java EE文檔

          在Java文檔首頁里面還有Java EE文檔的鏈接,點擊進去可以看到:

          目前是該鏈接重定向到了 Java EE 7這個版本,點擊紅色箭頭所指的鏈接即可進入到它的教程頁面,不再贅述。

          JCP(Java Community Process,Java社區進程)

          這個JCP我們已經使用過很多次了,Servlet規范、JSP規范都可以從這里下載,再次不在介紹如何下載這些規范了。

          JCP的官網是:https://jcp.org/en/home/index 。

          JCP究竟是干什么的呢?它的官網是這樣描述的:

          The JCP is the mechanism for developing standard technical specifications for Java technology. Anyone can register for the site and participate in reviewing and providing feedback for the Java Specification Requests (JSRs), and anyone can sign up to become a JCP Member and then participate on the Expert Group of a JSR or even submit their own JSR Proposals.

          簡單來說,就是開發Java技術的規范的組織/過程。而JSR(Java Specification Requests,即Java規范請求)就是JCP 成員向該組織提交的希望成為標準規范的Java規范,經過一系列流程后,如果通過會成為 JEP,最終會體現在未來的Java中。

          那么JEP是什么呢?下面介紹。

          JEP(JDK Enhancement Proposals,Java 增強提案)

          所謂JEP,顧名思義,就是對現有版本的Java提出增強哪些功能、特性的提案。

          所以,JEP實際上就是Java各個版本之間的變化。

          所有的JEP都可以在這個網站(http://openjdk.java.net/)中找到:

          紅色箭頭所指的鏈接可以進入到一個所有JEP的索引:

          總結

          好了,以后我們就可以很方便的學習有關Java語言本身的各種知識了,甚至還能學到JVM方面的知識。

          大家可以盡量閱讀這里的資料,對我們會很有幫助的。


          主站蜘蛛池模板: AV无码精品一区二区三区宅噜噜| 99精品国产一区二区三区不卡| 色老板在线视频一区二区| 精品国产亚洲一区二区在线观看 | 国产成人一区二区三区电影网站| 国产伦精品一区三区视频| 亚州日本乱码一区二区三区| 午夜视频久久久久一区| 亚洲一区中文字幕久久| 久久久人妻精品无码一区| 波多野结衣AV一区二区三区中文| 性色av一区二区三区夜夜嗨| 国产亚洲一区二区三区在线不卡| 在线观看视频一区二区| 久久国产精品无码一区二区三区| 精品国产一区在线观看| 大香伊人久久精品一区二区| 色狠狠一区二区三区香蕉| 亚洲国产综合精品一区在线播放| 国产伦精品一区二区三区不卡| 色婷婷综合久久久久中文一区二区| 亚洲人AV永久一区二区三区久久| 国产日韩视频一区| 精品国产一区二区三区香蕉事| 亚洲色精品VR一区区三区| 久久精品免费一区二区| 中文字幕日韩一区二区三区不卡| 国产一区二区三区不卡观| 亚洲中文字幕无码一区二区三区| 精品乱子伦一区二区三区| 日本一区二区三区在线网| 日韩视频免费一区二区三区| 国内精品一区二区三区在线观看| 国产乱码精品一区二区三区香蕉 | 色婷婷综合久久久久中文一区二区| 综合人妻久久一区二区精品| 久久精品国产亚洲一区二区三区| 国产高清在线精品一区二区| 国产精品亚洲综合一区| 国产伦精品一区二区三区视频猫咪 | 国产一区二区四区在线观看|