JDK 23 JDK 22 JDK 21 JDK 20 JDK 19 JDK 18 JDK 17 JDK 16 JDK 15 JDK 14 JDK 13 JDK 12 Amber Babylon 客户端 云 并发 核心库 GC GraalVM HotSpot JFR Java 语言 Leyden Loom 模块 Java 移动 原生镜像 网络 Oracle Panama 性能 安全 可服务性 Skara Valhalla
Amber 项目
2024
- Java 语言未来 - 2024 年春季版 作者 Gavin Bierman 于 2024 年 7 月 1 日发布
- 为什么将面向数据编程更新到 1.1 版? 作者 Nicolai Parlog 于 2024 年 6 月 26 日发布
- 字符串模板发生了什么?Inside Java 新闻播报 #71 作者 Nicolai Parlog 于 2024 年 6 月 20 日发布
- 何时使用面向数据编程 v1.1 作者 Nicolai Parlog 于 2024 年 6 月 10 日发布
- 将操作与数据分离 - 面向数据编程 v1.1 作者 Nicolai Parlog 于 2024 年 6 月 5 日发布
- 使非法状态不可表示 - 面向数据编程 v1.1 作者 Nicolai Parlog 于 2024 年 6 月 3 日发布
- 面向 JDK 23 的 JEP:482:灵活的构造函数主体(第二次预览) 作者 Gavin Bierman 和 Archie Cobbs(客座)于 2024 年 5 月 31 日发布
- 建模数据、全部数据,仅此而已 - 面向数据编程 v1.1 作者 Nicolai Parlog 于 2024 年 5 月 29 日发布
- 面向 JDK 23 的 JEP:477:隐式声明的类和实例 main 方法(第三次预览) 作者 Ron Pressler、Jim Laskey、Gavin Bierman 于 2024 年 5 月 28 日发布
- 以不可变且透明的方式建模数据 - 面向数据编程 v1.1 作者 Nicolai Parlog 于 2024 年 5 月 27 日发布
- Java 中的面向数据编程 - 1.1 版 作者 Nicolai Parlog 于 2024 年 5 月 23 日发布
- Java 23 中的模块导入 - Inside Java 新闻播报 #69 作者 Nicolai Parlog 于 2024 年 5 月 16 日发布
- 面向 JDK 23 的 JEP:476:模块导入声明(预览) 作者 Gavin Bierman 于 2024 年 5 月 6 日发布
- Java 21 及其未来:创新路线图 作者 Ana-Maria Mihalceanu 于 2024 年 4 月 28 日发布
- Java 枯萎 - Inside Java 新闻播报 #67 作者 Nicolai Parlog 于 2024 年 4 月 18 日发布
- Java 23:使用原始模式恢复平衡 - Inside Java 新闻播报 #66 作者 Nicolai Parlog 于 2024 年 4 月 4 日发布
- JDK 22 两分钟速览!- Java 细品 作者 Billy Korando 于 2024 年 3 月 21 日发布
- Java 语言更新 - 2024 年初版 作者 Viktor Klang 于 2024 年 2 月 18 日发布
- Java 21 中的面向数据编程 作者 Nicolai Parlog 于 2024 年 2 月 12 日发布
- Java 22 预览在 super(...) 和 this(...) 之前的语句 - Inside Java 新闻播报 #62 作者 Nicolai Parlog 于 2024 年 2 月 1 日发布
- JEP 455:模式、instanceof 和 switch 中的原始类型(预览) 作者 Angelos Bimpoudis 于 2024 年 1 月 24 日发布
- Java 的 2024 年计划 - Inside Java 新闻播报 #61 作者 Nicolai Parlog 于 2024 年 1 月 18 日发布
- 使用强大的 Java 语言功能迈入 2024 年 作者 Ana-Maria Mihalceanu 于 2024 年 1 月 16 日发布
2023
- switch 中的错误统一处理 作者 Brian Goetz 于 2023 年 12 月 15 日发布
- Java 22 解包 - Inside Java 新闻播报 #59 作者 Nicolai Parlog 于 2023 年 12 月 7 日发布
- 面向 JDK 22 的 JEP:463:隐式声明的类和实例 main 方法(第二次预览) 作者 Ron Pressler、Jim Laskey 于 2023 年 11 月 29 日发布
- 面向 JDK 22 的 JEP:447:super(...) 之前的语句(预览) 作者 Gavin Bierman 和 Archie Cobbs(客座)于 2023 年 11 月 23 日发布
- 面向 JDK 22 的 JEP:456:无名变量和模式 作者 Angelos Bimpoudis 于 2023 年 11 月 22 日发布
- 面向 JDK 22 的 JEP:459:字符串模板(第二次预览) 作者 Jim Laskey 于 2023 年 11 月 18 日发布
- switch 的模式匹配 - Java 细品 作者 Billy Korando 于 2023 年 11 月 13 日发布
- Java 21 中的记录模式 - Java 细品 作者 Billy Korando 于 2023 年 11 月 6 日发布
- 使用 Java 21 的语言功能解决倒计时问题 作者 Sundar Athijegannathan 于 2023 年 11 月 3 日发布
- Brian Goetz 回答您的 Java 问题 作者 Brian Goetz、Nicolai Parlog 于 2023 年 10 月 20 日发布
- Java 21 是一个爆炸性的版本!💣💥 作者 Nicolai Parlog 于 2023 年 10 月 3 日发布
- 新的候选 JEP:456:无名变量和模式 作者 Angelos Bimpoudis 于 2023 年 9 月 27 日发布
- 新的候选 JEP:455:模式、instanceof 和 switch 中的原始类型(预览) 作者 Angelos Bimpoudis 于 2023 年 9 月 26 日发布
- Java 21 带来了完整的模式匹配 #RoadTo21 作者 Nicolai Parlog 于 2023 年 9 月 17 日发布
- Java 记录是“可信的”,因此速度更快 作者 Per-Ake Minborg 于 2023 年 9 月 15 日发布
- Java 21 中的所有内容?!- Inside Java 新闻播报 #50 作者 Nicolai Parlog 于 2023 年 6 月 8 日发布
- 模式:穷举性、无条件性和余数 作者 Brian Goetz、Gavin Bierman 于 2023 年 5 月 26 日发布
- 在 21 及其未来轻松编写脚本 Java - Inside Java 新闻播报 #49 作者 Nicolai Parlog 于 2023 年 5 月 25 日发布
- 提议面向 JDK 21 的 JEP:443:无名模式和变量(预览) 作者 Angelos Bimpoudis 于 2023 年 5 月 9 日发布
- 提议面向 JDK 21 的 JEP:445:无名类和实例 main 方法(预览) 作者 Jim Laskey 于 2023 年 5 月 6 日发布
- JEP 提案目标 JDK 21: 441: switch 语句的模式匹配 作者 Gavin Bierman 于 2023 年 5 月 5 日
- JEP 提案目标 JDK 21: 440: 记录模式 作者 Gavin Bierman 于 2023 年 5 月 5 日
- Java 问题的解决方案工厂 - 主题演讲 作者 Ana-Maria Mihalceanu, Nicolai Parlog 于 2023 年 4 月 28 日
- 像国王一样在 Java 21 中插值字符串 - Inside Java Newscast #47 作者 Ana-Maria Mihalceanu 于 2023 年 4 月 27 日
- JDK 20 发布! - Sip of Java 作者 Billy Korando 于 2023 年 4 月 22 日
- 摆脱未使用的变量(终于) - Inside Java Newscast #46 作者 Nicolai Parlog 于 2023 年 4 月 13 日
- Java 语言未来,2023 年春季版 作者 Stuart Marks 于 2023 年 4 月 6 日
- Java 下一步 - 从 Amber 到 Loom,从 Panama 作者 Nicolai Parlog 于 2023 年 4 月 2 日
- JDK 20 - Sip of Java 作者 Billy Korando 于 2023 年 4 月 1 日
- Java 中的面向数据编程 作者 Gavin Bierman 于 2023 年 3 月 9 日
- 解构模式 作者 Brian Goetz 于 2023 年 3 月 6 日
- JEP 提案目标 JDK 21: 430: 字符串模板(预览) 作者 Jim Laskey 于 2023 年 3 月 3 日
- Java 2023 年计划 - Inside Java Newscast #40 作者 Nicolai Parlog 于 2023 年 1 月 19 日
2022
- 第 28 集“Java 语言 - 现状” 作者 Gavin Bierman, David Delabassee 于 2022 年 12 月 23 日
- 教程 - 使用模式匹配 作者 José Paumard 于 2022 年 12 月 22 日
- Java 17 到 20 模式匹配完整教程,包括记录、instanceof 和 switch - JEP Café #14 作者 José Paumard 于 2022 年 11 月 8 日
- Inside Java | JavaOne 2022 技术主题演讲 作者 Chad Arimura 于 2022 年 10 月 24 日
- 新的候选 JEP: 433: switch 语句的模式匹配(第四次预览) 作者 Gavin Bierman 于 2022 年 10 月 19 日
- 新的候选 JEP: 432: 记录模式(第二次预览) 作者 Gavin Bierman 于 2022 年 10 月 19 日
- 使用记录、密封类和模式匹配编写整洁代码 作者 José Paumard 于 2022 年 10 月 17 日
- 从(使用)Java 开始,变得简单 - Inside Java Newscast #35 作者 Nicolai Parlog 于 2022 年 10 月 6 日
- 铺设上坡路 作者 Brian Goetz 于 2022 年 9 月 29 日
- Java 的未来 作者 Billy Korando 于 2022 年 9 月 14 日
- Java 19 实战 - Inside Java Newscast #33 作者 Nicolai Parlog 于 2022 年 9 月 8 日
- 字符串模板、JavaFX 19、反序列化等等在 JavaOne 上 - Inside Java Newscast #32 作者 Nicolai Parlog 于 2022 年 8 月 23 日
- 排序集合、纯度等等在 JavaOne 上 - Inside Java Newscast #31 作者 Nicolai Parlog 于 2022 年 8 月 11 日
- Java 问答 - Inside Java Newscast #30 作者 Nicolai Parlog, Billy Korando 于 2022 年 7 月 28 日
- Amber 如何推动 Java 的演进 作者 Billy Korando 于 2022 年 7 月 21 日
- 使用记录、密封类和模式匹配进行整洁的应用程序开发 作者 José Paumard 于 2022 年 7 月 19 日
- 密封类可以声明多少个子类? 作者 Brian Goetz 于 2022 年 7 月 18 日
- 面向数据编程 - Inside Java Newscast #29 作者 Nicolai Parlog 于 2022 年 7 月 14 日
- 局部变量类型推断常见问题解答 作者 2022 年 7 月 11 日
- Java 中的面向数据编程 作者 Brian Goetz 于 2022 年 6 月 20 日
- Java 19 - 最佳 Java 版本? - Inside Java Newscast #27 作者 Nicolai Parlog 于 2022 年 6 月 16 日
- 在模式匹配中解构记录 - Inside Java Newscast #26 作者 Nicolai Parlog 于 2022 年 6 月 2 日
- 新闻集锦:Loom 虚拟线程、Lilliput、模式匹配等等 - Inside Java Newscast #25 作者 Nicolai Parlog 于 2022 年 5 月 20 日
- JEP 提案目标 JDK 19: 记录模式(预览) 作者 Gavin Bierman 于 2022 年 5 月 13 日
- Java 下一步 - 从 Amber 到 Loom,从 Panama 到 Valhalla 作者 Nicolai Parlog 于 2022 年 5 月 9 日
- WHEN 和 NULL 在模式匹配中 - Inside Java Newscast #24 作者 Nicolai Parlog 于 2022 年 5 月 5 日
- 新的候选 JEP: 427: switch 语句的模式匹配(第三次预览) 作者 Gavin Bierman 于 2022 年 4 月 26 日
- Java 语言未来:2022 年春季版 作者 Gavin Bierman 于 2022 年 4 月 19 日
- 现代 Java 中模式匹配的优雅 作者 Gavin Bierman & Venkat Subramaniam (客座) 于 2024 年 7 月 5 日
- 利用 Java 17 新特性创建你的 Wordle 检查器 - JEP Café #10 作者 José Paumard 于 2022 年 2 月 22 日
- 使用 Java 17 新特性重构 Java 8 代码 - JEP Café #9 作者 José Paumard 于 2022 年 2 月 1 日
- Java 2022 年计划 - Inside Java Newscast #18 作者 Nicolai Parlog 于 2022 年 1 月 13 日
- Java 17 深入探讨 作者 José Paumard 于 2022 年 1 月 11 日
- 记录模式、性能和序列化 - JEP Café #8 作者 José Paumard 于 2022 年 1 月 6 日
2021
- 来自 Dev.java 的 11 个 Java 技巧 作者 Nicolai Parlog 于 2021 年 12 月 25 日
- 记录、密封类和模式匹配 作者 José Paumard 于 2021 年 11 月 19 日
- 针对 JDK 18 的 JEP 提案:420:用于 switch 的模式匹配(第二次预览) 作者 Gavin Bierman 于 2021 年 11 月 16 日
- 文本块 - JEP Café #5 作者 José Paumard 于 2021 年 10 月 21 日
- Gavin Bierman 解释用于 switch 的模式匹配,Java 17 预览功能 作者 Gavin Bierman 于 2021 年 10 月 1 日
- 在 Java 中使用密封类 作者 Gavin Bierman & Venkat Subramaniam 博士 (客座) 于 2024 年 7 月 5 日
- 第 20 集“Java 17 来了!第二部分” 作者 Brian Goetz、Stuart Marks、Chad Arimura 于 2021 年 9 月 27 日
- Java 17 及更高版本中的模式匹配 作者 Nicolai Parlog 于 2021 年 9 月 24 日
- Java 语言未来:2021 年下半年版 作者 Gavin Bierman 于 2021 年 9 月 21 日
- Switch 表达式 - JEP Café #3 作者 José Paumard 于 2021 年 8 月 19 日
- 关于 Java 语言的问答 作者 Brian Goetz、Nicolai Parlog 于 2021 年 8 月 2 日
- 匿名类的微小改进 作者 Brian Goetz 于 2021 年 8 月 1 日
- 密封类 - JEP Café #2 作者 José Paumard 于 2021 年 7 月 22 日
- 第 17 集“用于 switch 的模式匹配”与 Gavin Bierman 作者 Gavin Bierman、David Delabassee 于 2021 年 6 月 13 日
- Inside Java Newscast #5 作者 Nicolai Parlog、José Paumard 于 2021 年 5 月 27 日
- 针对 JDK 17 的 JEP 提案:406:用于 switch 的模式匹配(预览) 作者 Mark Reinhold 于 2021 年 5 月 19 日
- 恢复 switch - 成绩单 作者 Brian Goetz 于 2021 年 5 月 17 日
- Inside Java Newscast #4 作者 Nicolai Parlog 于 2021 年 5 月 11 日
- 为什么 Java 的记录比 Lombok 的 @Data 和 Kotlin 的数据类更好* 作者 Nicolai Parlog 于 2021 年 5 月 6 日
- Switch 标签(再次为空),一些调整 作者 Brian Goetz 于 2021 年 4 月 23 日
- Inside Java Newscast #3 作者 Nicolai Parlog 于 2021 年 4 月 22 日
- Java 记录如何改进序列化 作者 Julia Boes、Chris Hegarty 于 2021 年 4 月 13 日
- Inside Java Newscast #2 作者 Nicolai Parlog 于 2021 年 4 月 8 日
- Java 语言未来:2021 年春季 作者 Gavin Bierman 于 2021 年 4 月 8 日
- 新的 JEP 候选:409:密封类 作者 Mark Reinhold 于 2021 年 4 月 7 日
- 记录序列化实践 作者 Julia Boes、Chris Hegarty 于 2021 年 4 月 6 日
- 新的 JEP 候选:406:用于 switch 的模式匹配(预览) 作者 Mark Reinhold 于 2021 年 3 月 26 日
- 新的 JEP 候选:405:记录模式 & 数组模式(预览) 作者 Mark Reinhold 于 2021 年 3 月 26 日
- 展望:模式赋值 作者 Brian Goetz 于 2021 年 3 月 23 日
- 使用记录进行更简单的序列化 作者 Julia Boes、Chris Hegarty 于 2021 年 3 月 12 日
- 第 14 集“记录序列化”与 Julia Boes 和 Chris Hegarty 作者 Julia Boes、Chris Hegarty、David Delabassee 于 2021 年 3 月 8 日
- 保护 作者 Brian Goetz 于 2021 年 3 月 5 日
- 原始类型模式和转换 作者 Brian Goetz 于 2021 年 3 月 1 日
- OracleDevLive 预览 | Gavin Bierman 关于 Java 语言未来 作者 Gavin Bierman、James Grisanzio 于 2021 年 2 月 24 日
- 当记录遇到序列化:一个幸福的故事 作者 Julia Boes、Chris Hegarty 于 2021 年 2 月 23 日
- Java 特性聚焦:模式匹配 作者 Brian Goetz 于 2021 年 1 月 22 日
- 下一代模式功能 作者 Brian Goetz 于 2021 年 1 月 19 日
- [pattern-switch] 保护 作者 Brian Goetz 于 2021 年 1 月 8 日
- Java 对象模型中的模式匹配 作者 Brian Goetz、Gavin Bierman 于 2021 年 1 月 6 日
- 数组模式(和可变参数模式) 作者 Brian Goetz 于 2021 年 1 月 5 日
2020
- 规范更新 作者 Gavin Bierman 于 2020 年 12 月 22 日
- 针对 JDK 16 的 JEP 提案:397:密封类(第二次预览) 作者 Mark Reinhold 于 2020 年 11 月 24 日
- 记录属性 - 在运行时成为记录意味着什么? 作者 Chris Hegarty 于 2020 年 11 月 5 日
- 新的 JEP 候选:397:密封类(第二次预览) 作者 Mark Reinhold 于 2020 年 10 月 29 日
- 针对 JDK 16 的 JEP 提案:394:用于 instanceof 的模式匹配 作者 Mark Reinhold 于 2020 年 10 月 27 日
- 针对 JDK 16 的 JEP 提案:395:记录 作者 Mark Reinhold 于 2020 年 10 月 20 日
- 为密封类型放宽赋值转换 作者 Brian Goetz 于 2020 年 10 月 9 日
- 新的 JEP 候选:395:记录 作者 Gavin Bierman 于 2020 年 10 月 9 日
- 新的 JEP 候选:394:用于 instanceof 的模式匹配 作者 Gavin Bierman 于 2020 年 10 月 6 日
- 第 4 集“记录类”与 Gavin Bierman 作者 Gavin Bierman、David Delabassee 于 2020 年 10 月 5 日
- Java 语言未来 - 2020 年年中版 作者: Gavin Bierman 于 2020 年 9 月 17 日发布
- 'switch 中的类型模式' 文档更新 作者: Brian Goetz 于 2020 年 9 月 8 日发布
- 在 JDK 16 中最终确定 - instanceof 的模式匹配 作者: Brian Goetz 于 2020 年 8 月 26 日发布
- 模式匹配和更多内容的路线图一瞥 作者: Brian Goetz 于 2020 年 8 月 12 日发布
- 文本块程序员指南 作者: Jim Laskey、Stuart Marks 于 2020 年 8 月 5 日发布
- 在 JDK 16 中最终确定 - 记录 作者: Gavin Bierman 于 2020 年 7 月 27 日发布
- 在 JDK 16 中最终确定 - instanceof 的模式匹配 作者: Gavin Bierman 于 2020 年 7 月 27 日发布
- 记录序列化 作者: Chris Hegarty、Alex Buckley 于 2020 年 7 月 20 日发布
- 模式的下一步:switch 中的类型模式 作者: Brian Goetz 于 2020 年 6 月 24 日发布
- Java 特性聚焦:密封类 作者: Brian Goetz 于 2020 年 6 月 17 日发布
- JEP 360:密封类(预览) - 目标为 JDK 15 作者: Mark Reinhold 于 2020 年 5 月 21 日发布
- 类和接口术语 作者: Dan Smith 于 2020 年 5 月 7 日发布
- Java 特性聚焦:文本块 作者: Brian Goetz 于 2020 年 5 月 1 日发布
- Lombok getter/setter 与记录 作者: Brian Goetz 于 2020 年 4 月 20 日发布
- Amber 迁移到 Git、GitHub 和 Skara 作者: Vicente Romero 于 2020 年 4 月 13 日发布
- 提高生产力的 Java 语言特性 作者: Stuart Marks 于 2020 年 4 月 1 日发布
- Java 演进:Amber 项目 作者: Vicente Romero 于 2020 年 2 月 20 日发布
- Java 特性聚焦:记录 作者: Brian Goetz 于 2020 年 2 月 4 日发布
- 走向更简洁的嵌套 作者: Brian Goetz 于 2020 年 1 月 7 日发布
2019
- Java 语言未来 - 2019 年年末版 作者: Brian Goetz 于 2019 年 11 月 9 日发布
- Java 特性聚焦:局部变量类型推断 作者: Brian Goetz 于 2019 年 11 月 1 日发布
- Java 语言未来 - 2019 年版 作者: Brian Goetz 于 2019 年 9 月 18 日发布
- 局部变量类型推断常见问题解答 作者: Brian Goetz、Stuart Marks 于 2019 年 8 月 30 日发布
- 走向更好的序列化 作者: Brian Goetz 于 2019 年 6 月 11 日发布
- Java 的数据类和密封类型 作者: Brian Goetz 于 2019 年 2 月 28 日发布
2018
- InfoQ 播客:Brian Goetz 作者: Brian Goetz 于 2018 年 12 月 23 日发布
- 从 JDK 12 中删除的 JEP:326:原始字符串字面量(预览) 作者: Brian Goetz 于 2018 年 12 月 11 日发布
- Java 的模式匹配 作者: Gavin Bierman、Brian Goetz 于 2018 年 9 月 7 日发布
- 局部变量类型推断:样式指南 作者: Stuart Marks 于 2018 年 3 月 22 日发布
2017
- JDK 9 中的少量语言变更 作者: Joe Darcy 于 2017 年 9 月 26 日发布
- 模式匹配探险 作者: Brian Goetz 于 2017 年 8 月 2 日发布
- Amber 中的常量 作者: Paul Sandoz、Vicente Romero 于 2017 年 7 月 31 日发布
- 增强枚举 - 终点? 作者: Maurizio Cimadamore 于 2017 年 5 月 23 日发布
- 扩展 switch 以支持模式匹配 作者: Gavin Bierman、Brian Goetz 于 2017 年 4 月 1 日发布
2014
- Java 的过去、现在和未来 作者: Brian Goetz 于 2014 年 12 月 20 日发布