當前位置:首頁 » 操作系統 » jdk18源碼下載

jdk18源碼下載

發布時間: 2023-03-11 10:15:16

java:哪裡能看到JDK的源代碼

  1. 我認為你說的是Java的源碼,JDK是一個編譯

  2. Java源碼在Javajdk1.8.0_60src.zip中

  3. 如果你要的真的是Jdk的源碼的話,Orccle官網應該會有

㈡ jdk的配置

JDK 安裝

Java實際上分為三個版本:

  • J2ME:Java 2 Micro Edition,適用於移動端的微型版本,曾廣泛應用於機頂盒、車載系統、移動數字電話、個人數字助理(PDA)以及一系列嵌入式設備中,和大家接觸最多的便是前幾年的手機上搭載的J2SE環境,它幾乎支撐了智能手機游戲的半邊天。

  • J2SE:Java 2 Standrad Edition,Java標准版本,只包含基礎的Java類庫,適用於在桌面端構建Java程序。它是J2ME和J2EE的基礎。

  • J2EE:Java 2 Enterprise Edition,Java企業版本,包含很多企業級特性,適用於簡化企業開發的版本,包含一系列特性,如EJB、JAXB、JDBC API、CORBA、Servlet、JSP等等,實際上我們今天使用的JDK名義上是J2SE,但實際上他已經混入了J2EE的很多特性,算得上是J2EE版本了。

  • PS:Java在1.2版本之後統稱為Java 2。當然,在當下「Java」這種叫法已經是熟路的叫法了。

    我們在開發中一般安裝的是J2SE,若需要J2EE的一些特性我們一般是通過Maven去關聯支持類庫的。

    JRE和JDK的區別

    JRE是Java運行環境,只包含了Java程序運行時所需要的一系列類庫(Binary),他可以被精簡至更小。JDK則是Java開發包,除了包含一整套JRE還包含有一些列為開發者提供的工具(命令行工具和GUI工具)用於管理Java程序(jjs、jmc、jps、jvisualvm、jstatck、jhat、jdoc等等一系列工具),還包含大部分內置類庫的源碼(包括Native方法的源碼)。

    開始安裝

    1、下載安裝包

  • 在Oracle官網https://www.oracle.com/technetwork/java/javase/downloads/index.html找到你想要下載的安裝包,由於2019年後java會開始收費,故我們只能使用java8 固定版本。詳細參見00.關於Java開始收費的說明,因此我們只選擇jdk1.8.0_181.rar之前的版本,並且只選擇小版本號為奇數(如8u191)的安裝包。

  • 離線window x64的JDK壓縮

  • 2、安裝

    linux和windows都可以下載安裝版和壓縮包,安裝過程略過。個人推薦壓縮包,下載後解壓即可。

    3、配置環境變數

  • Windows
    在Windows上需要配置的環境變數為JAVA_HOME、Path和Classpath(Classpath在Java1.5之後可以不設置)
    JAVA_HOME: 全路徑,指向你的JDK目錄,注意,一定是jdkXXX這種目錄
    Path: .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%JAVA_HOME%in; (不要忘了前面的小點)

  • Linux

    在Linux下配置環境變數需要注意,你需要根據你的實際情況選擇是配置全局的環境變數還是該用戶下的環境變數。全局環境變數請修改/etc/propfile,用戶環境變數請修改~/.bash_profile

    在上述文件末尾加入:

    export JAVA_HOME=/usr/opt/java/jdkXXX
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    保存後執行source <你剛剛修改的文件>

  • 至此,配置完畢,請打開控制台輸入javac命令驗證。若出現響應則說明配置成功,若出現「不能識別的指令」則說明配置失敗,請按照上文修改。

㈢ 如何查看javaJDK中底層源碼

在初次使用java時,往往我們對最基本的java類會忽略對其內部基本的實現的了解,也往往不屑於了解其內部實現機制,以為它們本來就是這樣子。而其實貫穿java的整個過程,所有上層的使用,都是源於對底層的擴展,所以要真正去了解這門語言,就必須得從其底層開始認真去了解它。而要深入了解,就需要更多去關注其內部的實現是怎樣子的。

在使用IDE的過程中,我們經常會需要能在IDE中就可以便捷的去查看java的源碼,但若沒有做相關設置,一般在IDE是查看不了java源碼的,此次提供在eclipse中設置查看java源碼的方式。

設置步驟如下:


1.點 「window」-> "Preferences" -> "Java" -> "Installed JRES"


2.此時"Installed JRES"右邊是列表窗格,列出了系統中的 JRE 環境,選擇你的JRE,然後點邊上的 "Edit...", 會出現一個窗口(Edit JRE)


3.選中rt.jar文件的這一項:「c:program filesjavajre_1.8lib t.jar」
點 左邊的「+」 號展開它,


4.展開後,可以看到「Source Attachment:(none)」,點這一項,點右邊的按鈕「Source Attachment...」, 選擇你的JDK目錄下的 「src.zip」文件(該文件在JDK安裝目錄的根目錄下)


5.一路點"ok",設置完成


設置完成後,按住ctrl鍵再用滑鼠單擊某一個jdk方法名或類名,便能看到該方法的源代碼了。此外按F3也能實現。

PS:rt.jar包含了jdk的基礎類庫,也就是你在java

doc裡面看到的所有的類的class文件;src.zip文件裡面放著的正是基本類所對應的源文件(即*.java格式的文件);同理,我們可以去網上下載各個JAVA開源框架所對應的源代碼包,比如spring-src.zip,然後再按照上面的設置步驟設置,就可以查看到對應的JAVA框架源代碼了。

轉自:網頁鏈接

㈣ 哪裡能查看JDK1.8的詳細源碼

在安裝JDK的時候,在選項中選上源碼安裝,即可在jdk1.8.0_191文件下看到src.zip,就有JDK1.8的源碼

㈤ jdk18出來了嗎

jdk18目前還沒有真正出來,現在目前也只是出到了2021年9月的jdk17,至於18可能還要等一陣時間,因為後面的版本感覺太多bug了,一直優化一直修,難搞。
拓展知識:

JDK是 Java 語言的軟體開發工具包,主要用於移動設備、嵌入式設備上的java應用程序。JDK是整個java開發的核心,它包含了JAVA的運行環境(JVM+Java系統類庫)和JAVA工具。沒有JDK的話,無法編譯Java程序(指java源碼.java文件),如果想只運行Java程序(指class或jar或其它歸檔文件),要確保已安裝相應的JRE。

㈥ java jdk下載地址

下載地址嘛。。
http://cds-esd.sun.com/ESD6/JSCDL/jre/6u18-b79/jdk-6u18-windows-i586.exe?AuthParam=1267767329_&TicketId=B/w6khqET1lKSBBFP1dTnA/m&GroupName=CDS&FilePath=/ESD6/JSCDL/jre/6u18-b79/jdk-6u18-windows-i586.exe&File=jdk-6u18-windows-i586.exe
就用樓上的下載吧

關於環境變數的配置
給你一個參考的文檔,一步一步的照著來:

1.安裝j2sdk以後,需要配置一下環境變數,右擊我的電腦->屬性->高級->環境變數->用戶變數中單擊[新建(N)]添加以下環境變數(假定你的j2sdk安裝在D:\Program Files\Java\jdk1.5.0_10)
(為了不出錯,最好是找到J2SDK的安裝目錄,全部打開一直找到並打開jdk1.5.0_10這個文件夾,然後直接復制文件的地址(D),這個文件地址就是JAVA_HOME變數值如「D:\Program Files\Java\jdk1.5.0_10」)

注:新建的對話框上面是顯示"新建用戶變數"而不是「新建系統變數」

在變數名中填"JAVA_HOME"
在變數值中填"D:\Program Files\Java\jdk1.5.0_10"

新建的環境變數為以下三個,分別新建好後就可以測試一下了

JAVA_HOME
D:\Program Files\Java\jdk1.5.0_10

PATH
D:\Program Files\Java\jdk1.5.0_10\bin

CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注前面的點號和分號一定不能丟,還有中間的,後面的分號也不要丟了)

測試:

打開記事本,將以下程序復過去貼

import javax.swing.*;
class Greetings{
public static void main(String[] args){
String fullName;
fullName=JOptionPane.showInputDialog(null,"What is your name?");
JOptionPane.showMessageDialog(null,"Nice to meet you,"+fullName+".");
System.exit(0);
}
}

在文件菜單中選另存為
文件名為Greetings.java(注意一定記得後輟是".java",文件名和你所寫代碼的類名一致)
保存類型為"所有\全部"(注意一定要選"所有文件" 或"全部文件",txt的默認是"文本文檔"所以保存時一定要改)

先擇一個目錄,最好是在一個比較簡單的目錄下,如D盤,我是保存在"D:\suer" )(suer是我自己建的文件夾.讀者也可以不用建)然後確定就可以了.

3.開始->所有程序->附件->命令提示符
這時就已打開了DOS黑窗口了,默認的目錄是在C:\Documents and Settings\Administrator>(當然可能各個電腦系統不一樣,但如果這時的目錄不是我們保存程序代碼的目錄,那麼
我們要改為剛才保存的java文件所在的目錄,
直接在DOS窗口輸入「D:」安回車(註:其中的冒號不能丟了)
這時我們就看到了目錄改為了「D:\>」
如果你是保存在D盤,那麼就可以輸入以下命令

javac Greetings.java

這是編譯命令,它將完成編譯剛才所寫的程序,如果編譯沒有錯誤那麼目錄會依然是「D:\>」(如果有錯的話,系統就會提示,這時你的環境配置就有問題了。)

如果沒錯這時你就可以運行你的程序了,輸入以下命令

java Greetings

這是運行命令,如果沒有錯的,系統將會彈出一個窗口,英語提示你輸入你的名,到了這一步就說明你的環境配置是ok的了!

試試吧

熱點內容
怎麼進伺服器我的世界電腦版 發布:2025-08-22 13:40:18 瀏覽:901
電腦伺服器響應 發布:2025-08-22 13:28:07 瀏覽:989
彩虹島北部1腳本 發布:2025-08-22 13:28:06 瀏覽:934
突襲風暴源碼 發布:2025-08-22 13:03:28 瀏覽:210
海康威視碼流加密 發布:2025-08-22 12:53:05 瀏覽:869
sqlserver2005無法連接 發布:2025-08-22 12:46:24 瀏覽:502
簡單的宏程序編程 發布:2025-08-22 12:45:38 瀏覽:469
圖片網站php源碼 發布:2025-08-22 12:37:50 瀏覽:35
sqlserver生成腳本 發布:2025-08-22 12:37:38 瀏覽:530
客戶機如何上傳資源給伺服器 發布:2025-08-22 12:36:11 瀏覽:521