JDK 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
JDK 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
JDK 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 CDDL
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具Java开发工具
开源组织 Oracle
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-07

软件简介

Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。

在线JDK6文档: 中文   英文

在线JDK7文档: 英文

SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。 

EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。 

ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。 

没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE。

展开阅读全文

评论

点击加入讨论🔥(27) 发布并加入讨论🔥
发表了资讯
02/26 22:17

中文 JDK21 API 网站上线,为 Java 开发者提供全新体验!

Java Development Kit (JDK) 21是Java平台的最新版本,为Java开发者提供了许多新特性和改进。为了更好地支持中文开发者,存在码官网在此自豪地宣布推出最新的中文JDK21 API网站。 这个存在码网站将成为中文Java开发者的首选资源,提供以下内容: 中文Java教程:提供系统的Java编程教程,从Java基础到高级特性,全面介绍Java编程的最佳实践。 JavaFX教程:提供JavaFX编程的详细教程,介绍JavaFX的视图和控制器、图形和动画、媒体...

10
8
发表了资讯
01/10 13:01

中文 JDK 教程网站正式上线,助力开发者掌握 Java 编程语言

为了满足日益增长的Java开发者学习需求,对官方英文文档理解困难,致力于提供优质编程教育的网站《存在码》宣布推出全新的中文JDK教程网站。这一网站的上线标志着学习Java编程语言的全新起点,为开发者们提供了丰富而易于理解的学习资源。 网站特色: 全面教程: 中文JDK教程网站提供了覆盖Java各个方面的详尽教程,旨在帮助开发者建立坚实的编程基础。 实用示例: 数百个实用的示例代码将帮助开发者深入理解Java语言的概念和技...

19
13
发表了资讯
2023/06/09 08:50

JDK 21 从主线 fork ,成为下一个 Java LTS 版本

JDK 21 已进入 Rampdown 第一阶段,正式从主线 fork 出来,这是继 JDK 17 之后的又一 LTS 版本。 进入 Rampdown 第一阶段后,整个功能集被冻结。除了一个正在运行的 JEP 将被丢弃之外,此版本将不再针对 JEP 进行改动,而是专注于错误修复和其他已批准的增强功能。 JDK 21 版本共有 15 个 JEP ,是 JDK 20 的两倍有余。此版本带来了稳定版的虚拟线程功能、预览形式的字符串模板、Java 外部函数和内存 API 的第三预览版、Java Ve...

14
6
发表了资讯
2023/03/24 07:33

从 JDK 11-JDK 20,谁修复的 issue 最多?

JDK/Java 20 已正式 GA。根据 Oracle 披露的信息显示,在为 JDK 20 修复的 issue 数量上,位列全球前五位的厂商分别为:甲骨文(Oracle)、红帽(Red Hat)、思爱普(SAP)、ARM 和腾讯(Tencent)。其中,来自国内的积极贡献厂商除腾讯外,还有阿里巴巴、华为和龙芯。 “我们感谢许多审查提议更改的经验丰富的开发人员、尝试早期访问构建并报告问题的早期采用者,以及在 OpenJDK 邮件列表上提供反馈的敬业的专业人员。” 公告指...

9
5
发表了资讯
2022/10/20 08:14

Oracle 推出 JDK 8 的直接替代品

为了向传统的 Java 8 服务器工作负载提供 Java 17 级别的性能,Oracle 宣布推出 Java SE Subscription Enterprise Performance Pack (Enterprise Performance Pack)。并声称这是 JDK 8 的直接替代品,现已在 MyOracleSupport 上面向所有 Java SE 订阅客户和 Oracle 云基础设施 (OCI) 用户免费提供。 “Enterprise Performance Pack 为 JDK 8 用户提供了在 JDK 8 和 JDK 17 发布之间的 7 年时间里,为 Java 带来的重大内存管理和...

0
14
发表了资讯
2022/07/28 07:40

JDK 19 功能集冻结:Java 19 只有 7 个新特性

从 JDK 19 的概述页面来看,JDK 19 处于 Rampdown Phase Two 阶段,整个功能集已被冻结,将不再对 JEP 进行改动。 Java 19 只有 7 个新特性: 405: Record Patterns (Preview) 记录模式 422: Linux/RISC-V Port Linux/RISC-V 移植 424: Foreign Function & Memory API (Preview) 外部函数和内存 API 425: Virtual Threads (Preview) 虚拟线程 426: Vector API (Fourth Incubator) 向量 API 427: Pattern Matching for switch (...

27
3
发表了资讯
2022/06/28 07:43

Java 性能基准测试:从 OpenJDK 8 到 OpenJDK 19

科技媒体 Phoronix 对从 OpenJDK 8 到 OpenJDK 19 的多个 JDK 版本进行了性能基准测试。此外,作为参考对比,还加入了两个替代实现方案:OpenJ9 和 GraalVM CE。 测试环境: 搭载 Intel Core i5 12600K CPU、运行 Ubuntu 22.04 LTS 的电脑 参与测试的所有 OpenJDK 构建均来自官方 OpenJDK 二进制文件,并使用测试时的最新版本 为了保持默认/开箱即用状态,在测试期间没有将额外的参数传递给 Java 实现,以查看 JVM 实现的参考性...

11
11
发表了资讯
2021/12/20 08:56

JDK18 功能集已冻结:Java 18 拥有 9 个新特性

Java 开发工具包 (JDK) 18 将于 2022 年 3 月 22 日发布。新版本的标准 Java 将有九个新特性,该特性集已于 12 月 9 日冻结,进入 Rampdown 第一阶段。 值得注意的是:JDK 17 是一个长期支持 (LTS) 版本,将获得 Oracle 至少八年的支持,但 JDK 18 将是一个短期功能版本,只支持六个月。可以在 java.net 上找到适用于 Linux、Windows 和 MacOS 的 JDK 18 的尝鲜版本。 JDK 18 新功能一览: JEP 400:指定 UTF-8 作为标准 Java A...

68
9
2021/11/04 17:41

腾讯蝉联 JDK17 贡献国内第一,自研 Kona JDK 两大新版本正式开源

2021年9月14日,Oracle 正式对外发布新的长期支持版本JDK17。据Oracle官方公告,腾讯Kona JDK再次蝉联JDK17中国企业贡献度排名第一,全球企业贡献度排名第四。在积极参与社区贡献的同时,腾讯继Tencent Kona JDK8、Tencent Kona JDK11开源之后,再次开源Tencent Kona JDK17 以及Tencent Kona JDK11 向量计算版。 积极社区贡献 9月14日,JDK17正式对外发布。据Oracle官方公告,腾讯Kona JDK团队蝉联JDK17中国企业贡献度排名第一,...

33
14
发表了资讯
2021/09/17 08:44

腾讯在 JDK 17 中修复的 issue 数量全球排名第四

JDK/Java 17 已正式 GA。Oracle 发布的公告显示,甲骨文(Oracle)、红帽(Red Hat)、思爱普(SAP)、腾讯(Tencent)和亚马逊(Amazon)为 JDK 17 修复的 issue 数量位列全球前五位。 其中,来自国内的积极贡献厂商包括腾讯、阿里巴巴、华为和龙芯。 Oracle 表示,从 Java 12 到 Java 17 GA 发布,被标记为已修复的 12733 个 JIRA issue 中,Oracle 的雇员修复了 9218 个,剩余的 3515 个由个人开发者和其他组织的开发者贡献修...

8
4
2021/08/31 05:21

JDK/Java 17 可能带来什么新特性?

JDK/Java 16 已于今年 3 月份正式 GA,这是一个短期维护版本,仅有 6 个月的技术支持。下一个版本 JDK/Java 17 计划于今年 9 月 14 日发布,这是一个长期支持(LTS)版本,预计 Oracle 将提供数年的扩展支持。 JDK 17 现在已经进入了第二个也是最后一个候选版本阶段(RC),目前最新版本是 Build 35。 按 InfoWorld 所述,OpenJDK JDK 17 的部分功能包括有: Context-specific 反序列化过滤器允许应用程序通过调用 JVM-wide fil...

83
9
发表了资讯
2021/03/19 12:08

腾讯 Kona 蝉联 JDK 16 贡献国内第一,世界前四

3月16日,JDK16正式对外发布。据Oracle官方公告,腾讯Kona JDK团队蝉联JDK16中国企业贡献度排名第一,并再次作为全球Notable贡献者被Oracle点名致谢。 作为Java标准版最主流的参考实现之一,目前国际上众多顶级科技公司基于OpenJDK开源项目研发了多种JDK发行版,腾讯Kona JDK便是其中颇具特色的发行版之一。 在最新发布的JDK16中,针对最引人注目的Java新特性Vector API,腾讯Kona JDK通过内部广告大数据/机器学习海量业务系统的...

23
7
发表于开源治理专区
2021/03/18 07:24

除了 Oracle,谁为 JDK 16 修复最多 issue?

3月16日,JDK/Java 16 正式 GA。Oracle 发布的公告除了介绍新特性,还提到了在 JDK 16 开发期间各组织修复 issue 的数据情况。 据介绍,在 JDK 16 开发期间总共修复了 1897 个 issue,其中 1397 个由就职于 Oracle 的开发者完成,其余 500 个由个人开发者和来自其他组织/公司的开发者完成。Oracle 遍历这些 issue 并整理了来自指派者结果的组织数据后,得到以下组织结构图,他们共同为 JDK 16 中的错误修复工作做出了贡献: 甲骨...

18
4
2020/05/26 08:21

80% 的 Oracle JDK 用户正在考虑其他支持选项

在 2019 年,Oracle 决定更改许可模式,从提供免费的 Java 更新转变为要求付费订阅,这一重大变化无疑在市场上掀起了一片波澜。之后,尽管有一些使用 Java 的公司扔坚持使用 Oracle 并承担了增加的支持成本,但许多公司也在步步为营,谋求新的选择。 据 Azul Systems 的一项新调查显示,目前有 80% 的 Oracle JDK 用户正在考虑其他选择。Snyk 和 Oracle 联合进行的 2018 年调查层表明,Oracle JDK 用户以前占 Java 用户的很大比...

30
6
发表于开发技能专区
2020/03/20 08:00

龙芯在 JDK 14 中修复的 issue 数量全球排名第四

2020年3月17日,JDK/Java 14 GA。Oracle 发布的公告显示,甲骨文(Oracle)、红帽(Red Hat)、思爱普(SAP)、龙芯(Loongson)和谷歌(Google)为 JDK 14 修复的 issue 数量位列全球前五位。 在 JDK 14 中被标记为已解决的 1986 个 JIRA issue 里面,有 1458 个由 Oracle 的开发者修复,其余的 528 项由个人开发者和其他组织的开发者解决。Oracle 遍历了这些 issue 并整理了来自指派者结果的组织数据后,得到以下组织结构图,...

22
5
发表于软件架构专区
2019/09/09 08:10

现在你必须登录后才能下载 Oracle JDK

Oracle 最新修改了 JDK 下载的要求,下载前你必须同意 Oracle 许可协议,然后你必须使用 Oracle 账号登录后方可下载 JDK 下载地址: https://www.oracle.com/java/technologies/jdk8-downloads.html 点击要下载的文件后会弹出对话框如下:

46
8
2019/01/16 09:41

Java SE 11.0.2(LTS)、8u201 / Java SE 8u202 发布

Java SE 11.0.2(LTS) 已发布,同时也发布了Java SE 8u201 / Java SE 8u202 Java SE 11.0.2(LTS)更新内容如下: 变更 security-libs/javax.net.ssl TLS anon and NULL 加密套件被禁用 The TLS anon (anonymous) and NULL 加密套件已经被添加到jdk.tls.disabledAlgorithms security property 中并且现在默认禁用 See JDK-8211883 Bug 修复 此版本还包含 Oracle 的安全漏洞修复补丁。 有关此发行版中包含的 bug 修复的完整列表,请...

14
11
发表于AI & 大数据专区
2018/07/10 08:09

JDK 11 将引入低延迟 GC,大幅度缩短 GC 暂停时长

之前我们报导过 JDK 11 进入特性冻结阶段,今天来看看 JEP 333 为了大幅减少 GC 暂停时间的可伸缩低延迟垃圾回收器 ZGC(Scalable Low-Latency Garbage Collector )。 GC 一直以来是 Java 的主要优势之一,但是,当垃圾回收暂停时间过长时,会对应用程序的响应时间产生负面影响,而现代系统中可用的内存量不断增长,用户和应用开发人员希望 JVM 能够以高效的方式充分利用此内存,并且不要有过长的 GC 暂停时间。此次将新增的 ...

19
10
2018/04/18 12:23

JDK 10.0.1 和 8u171/8u172 发布,包含重要修复程序

JDK 10.0.1 和 8u171/8u172 已发布,下面分别简单介绍对应的更新说明。 JDK 10.0.1 新特性:security-libs/javax.crypto 增强的 KeyStore 机制 变更:security-libs/javax.xml.crypto 禁用使用 EC 密钥且小于 224 位的 XML 签名 变更:security-libs/javax.net.ssl 禁用 3DES 密码套件 Bug 修复:包含重要安全漏洞修复,详情请查看 JDK 10.0.1 Bug Fixes 详情请查看 JDK 10.0.1 更新说明。 JDK 8u171 新特性:security-libs/jav...

29
9
2018/01/17 11:01

JDK 9.0.4,8u161,8u162 发布,Java 开发工具包

JDK 9.0.4 版本发布,此版本的完整版本字符串是 9.0.4 + 11 (其中“+”表示“build”)。这是 JDK 9 的最终计划版本。 bug 修复: JNLP files won't launch from IE11 on Windows 10 Creators Update s390: Some java boolean checks are not correct Provide media support for libav version 57 Underscore not visible in HTML combo box options inside webview Possible crash due to use‑after‑free Open‑source the ...

20
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
27 评论
183 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部