当前位置:首页 » 操作系统 » 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 16:04:40 浏览:294
php判断get 发布:2025-08-22 16:03:43 浏览:976
python数组切片 发布:2025-08-22 15:45:39 浏览:240
便捷式存储什么意思 发布:2025-08-22 15:29:31 浏览:416
sql选择查询 发布:2025-08-22 15:24:52 浏览:234
python子线程异常 发布:2025-08-22 15:12:03 浏览:212
设置ftp用户名和密码 发布:2025-08-22 15:00:37 浏览:491
mss数据库 发布:2025-08-22 14:52:55 浏览:840
c语言多个c 发布:2025-08-22 14:51:17 浏览:579
我的世界服务器教程手机版网易 发布:2025-08-22 14:37:45 浏览:257