写点什么

JDK

收录了 JDK 频道下的 50 篇内容

企业级 JDK 升级实战:660 个项目从 JDK8 到 JDK21 的零故障升级之路
企业级 JDK 升级实战:660 个项目从 JDK8 到 JDK21 的零故障升级之路

本文将分享我们如何在没有生产故障的前提下,用 6 个月时间,完成 660 个项目从 JDK8 升级到 JDK21 的完整实践,希望能为读者提供参考和借鉴。

JDK 20和JDK 21最新动态
JDK 20 和 JDK 21 最新动态

JDK 20已进入初始候选版本阶段,最终包含了7个JEP形式的新特性。

JDK 23 和 JDK 24 最新动态
JDK 23 和 JDK 24 最新动态

JDK 23 已进入第二个候选版本阶段,计划于2024年9月发布,将带来12个新特性,涵盖核心Java库、Java语言规范、HotSpot和Java工具等方面,同时JDK 24也已有一个JEP目标,预计2025年3月发布。

JDK 24 和 JDK 25:最新进展全知晓
JDK 24 和 JDK 25:最新进展全知晓

文章介绍了 JDK 24 和 JDK 25 的最新进展。JDK 24 已进入首个候选发布阶段,将于 2025 年 3 月 18 日正式发布,包含 24 项新特性。JDK 25 计划 2025 年 9 月发布,目前虽无确定 JEP 提案,但已有如 JEP 502 等多个候选提案和草案,甲骨文公司预计很快确定 JDK 25 的 JEP。

Tencent Kona JDK11无暂停内存管理-ZGC生产实践
Tencent Kona JDK11 无暂停内存管理 -ZGC 生产实践

腾讯大数据JVM团队基于OpenJDK11自研的Tencent Kona JDK11,目前已将ZGC特性孵化成熟,性能优于OpenJDK所提供的版本,使Java能够轻松构建响应时间在ms级别的强实时性在线服务,极大提高研发和运维效率,目前在腾讯内部多业务场景生产落地,实现业务延迟SLA 提升2-3个数量级。

解析 JDK 7 的动态类型语言支持

Java虚拟机的字节码指令集的数量自从Sun公司的第一款Java虚拟机问世至JDK 7来临之前的十余年时间里,一直没有发生任何变化 。随着JDK 7的发布,字节码指令集终于迎来了第一位新成员——invokedynamic指令。这条新增加的指令是JDK 7实现“动态类型语言(Dynamically Typed Language)”支持而进行的改进之一,也是为JDK 8可以顺利实现Lambda表达式做技术准备。在这篇文章中,我们将去了解JDK 7这项新特性的出现前因后果和它的意义。

JDK 的特性又一次推迟了!

在一篇题为重新思考JDK7的博文中,Mark Reinhold提出了将先前计划在JDK7中实现的某些特性推迟到JDK8的建议,以期JDK7早日面世。社区对于该建议的态度是怎样的呢?本文见分晓。

HashMap源码分析(JDK1.8)
HashMap 源码分析(JDK1.8)

HashMap是Java和Android程序员的基本功, JDK1.8对HashMap进行了优化, 你真正理解它了吗?

JDK 19最新动态和JDK 20 新特性预测
JDK 19 最新动态和 JDK 20 新特性预测

本文探讨JDK 19并预测JDK 20可能会有哪些新特性。

JDK 26和JDK 27:最新进展
JDK 26 和 JDK 27:最新进展

JDK 26,自JDK 25以来的第一个非长期支持(LTS)版本,已经达到了其二号候选版本,正如甲骨文公司Java平台组首席架构师Mark Reinhold所宣布的那样。

JDK16贡献榜公布,腾讯Kona JDK蝉联全国第一
JDK16 贡献榜公布,腾讯 Kona JDK 蝉联全国第一

3月16日,JDK16正式对外发布。

JDK 25和JDK 26的最新进展
JDK 25 和 JDK 26 的最新进展

JDK 25是JDK 21之后的下一个长期支持(LTS)版本,目前它已经发布了第二个候选版本,其中以JEP的形式包含了18个新特性,它们可以分为四类:核心Java库、Java语言规范、安全库和HotSpot。在本文中,我们研究了JDK 25,并预测了JDK 26已经包含或可能包含的特性。

JDK 18 最新动态和 JDK 19 新特性预测
JDK 18 最新动态和 JDK 19 新特性预测

JDK 18是JDK 17之后第一个非LTS版本。该版本已经进入了初始候选发布阶段,最终包含了9个新特性。

JDK专题_资料-InfoQ中文网