JDK(java development kit)的下載和安裝


1.JDK與JRE的區別

2.官網下載JDK

(1)

(2)

(3)選擇自己所要開發的級別(javase與javaee)

我們可以在官網看到它們之間的介紹:Java Platform, Standard Edition (Java SE) 可以讓您在桌面和服務器以及目前要求較高的嵌入式環境中開發和部署 Java 應用。Java 提供了當今應用所需要的豐富的用戶界面、良好的性能、多功能性、可移植性和安全性。

                                                           Java Platform, Enterprise Edition (Java EE) 是社區驅動的企業軟件標准。Java EE 是利用 Java Community Process 開發的,業界專家、商業組織和開源組織、Java 用戶組以及數不清的個人為此做出了巨大貢獻。每個版本都集成了符合業界需求的新特性,提高了應用可移植性,提高了開發人員的工作效率。

                                                           一個用於企業,一個用於標准版本(ps:可以理解企業一般需求比較大,標准版本的企業用的不夠。一般來說javase用於c/s架構,javaee用於c/s架構)。另外可以看到javaee里面的開發工具包叫做sdk,而javase叫做jdk,看下面的步驟就知道為什么叫做sdk了。javaee包含javase,javaee基於javase基礎上加了javaweb開發的類庫,javaee = javase + javaweb + 其他部分。(所以這兩是根據需求來定的,隨着規模的擴大,javase就出現了,多了很多類庫)

(4)jdk與jre的區別

jdk是java開發工具包,jre是java運行環境。jdk是給開發者用的,就是java程序員需要編寫java程序,需要依賴於一些類庫,jdk中有,又要編譯自己寫的程序為.class,jdk中有。最后一步運行是jre來完成的,所以如果你需要自己寫程序,需要jdk,如果只是將編譯好的程序放到服務器上運行,之前的編寫工作不需要做,那么只需要用jre即可。

https://www.douban.com/note/355408223/(看看別人的介紹)

編譯與運行的含義和區分:編譯程序把一個源程序翻譯成目標程序(二進制文件,該二進制文件被java虛擬機識別)的工作過程分為五個階段:詞法分析;語法分析;語義檢查和中間代碼生成;代碼優化目標代碼生成。主要是進行詞法分析和語法分析,又稱為源程序分析,分析過程中發現有語法錯誤,給出提示信息。意思就是編譯器是個檢查的工作,只是檢查你的代碼對不對,你寫的這種文本對不對,再給你轉換成另一種計算機能夠識別的文本,而運行器就是結合操作系統讓你的代碼在編譯之后有了生命,不只是表面上的文本,能夠讓計算機按照你寫的去做。(個人覺得在java中運行器就是java虛擬機,ps:個人見解,源碼轉換為操作系統能識別的文件,java的解決辦法是先用編譯器完成一些轉變,還沒完全成為操作系統能夠識別的,這時候這個工藝品還沒完全完成,就到了服務器端,然后服務器端的運行器也就是java虛擬機,當我們需要它的時候,運行器就將它轉變成操作系統能夠識別的文件,這就像戴爾生產電腦一樣,廠商先將一台電腦的雛形做好,在消費者市場,等消費者需要某種特定的產品時再包裝成一個完整的電腦。而c語言就不一樣,c語言是將電腦全部做好,反正在你面前的就是這個樣子的電腦,沒法改變了。私人訂制是靈活的,所以java語言有跨平台性)

(5)先看看javase下載的是什么樣子

(6)

(7)軟件包不解壓(打開里面的目錄,讀readme內容,可以發現原來這個就跟tomcat服務器一樣,我們還需要自己下載jdk,由於我們用的tomcat服務器,就不解壓這個了,刪掉重新下載)

感謝您下載glassfish服務器開源版4.1!

這里有幾個簡短的步驟來讓你開始...


0 .先決條件
= = = = = = = = = = = = =

glassfish 4.1需要Oracle JDK 7更新65 +或Oracle JDK 8更新5+。
檢查http : / / www . www.oracle.com . com / technetwork / Java / javase / downloads / index .html下載JDK。


1安裝glassfish
= = = = = = = = = = = = = =

安裝glassfish只是在需要的目錄中解壓縮glassfish文件。既然你正在閱讀,你可能已經解壓了glassfish。如果不是,請在要安裝glassfish的目錄中鍵入以下命令: jar xvf glassfish - 4.1.zip 2


安裝和預配置稱為“domain1”的默認域名。


2啟動glassfish
= = = = = = = = = = = = = = =

“asadmin”命令行應用工具用於控制和管理glassfish(啟動、停止、配置、部署應用程序等)。

要啟動glassfish,只需登錄glassfish所在的目錄並鍵入:
在UNIX上: glassfish4 / glassfish / binasadmin啟動域
在windows上: glassfish4 \ glassfish \ bin asadmin start - domain

幾秒鍾后,glassfish會准備好接受請求。默認的“domain1”域配置為偵聽端口8080。在瀏覽器中,訪問http : / / localhost :8080,查看默認登錄頁。

要管理glassfish,只需訪問web管理控制台: http : / / localhost : 4848

 

 

(8)在javase中選擇,下載jdk(根據操作系統的版本選擇)

(9)直接點擊安裝,安裝完成界面點擊,可以得到幫助使用界面http://docs.oracle.com/javase/8/docs/,下載API( 應用程序編程接口,Java語言提供了大量的基礎類,因此 Oracle 也為這些基礎類提供了相應的API文檔,用於告訴開發者如何使用這些類,以及這些類里包含的方法)

(10)設置環境變量。當安裝jdk(這個過程也會安裝jre)后,我們會發現javac命令不能用,而java的命令能用,這是為什么呢。因為如果單獨下載jre,它會自動在操作系統配置路徑,可以在path路徑中找到C:\ProgramData\Oracle\Java\javapath類似的路徑進行驗證,這是單獨下載的jre為我們自動配置的。所以我們配置環境時不用給第二次下載的jre配置環境。

配置jdk的環境介紹。http://jingyan.baidu.com/article/6f2f55a15745dfb5b93e6cb7.html

(11)運行java和javac命令成功即配置成功。我沒有給第二次下載的jre配置環境。

 

 

 

注:jdk版本號  8u144

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM