Brian Goetz - Java 语言架构师
Brian Goetz 是 Oracle 的 Java 语言架构师,并且是 JSR-335(Java 编程语言的 Lambda 表达式)的规范负责人。他是 Java 并发编程实战 的作者,并撰写了 75 多篇关于 Java 开发的文章。
帖子
- 针对 JDK 23 的 JEP:466:类文件 API(第二次预览) 2024 年 3 月 28 日 JDK 23 核心库
- switch 中的错误统一处理 2023 年 12 月 15 日 Java 语言 Amber
- 针对 JDK 22 的 JEP:457:类文件 API(预览) 2023 年 11 月 30 日 核心库 JDK 22
- 新的候选 JEP:457:类文件 API(预览) 2023 年 9 月 28 日 核心库
- Leyden 项目:走向冷凝器 2023 年 7 月 31 日 Leyden
- 可空性和值类型的设计文档 2023 年 6 月 2 日 Valhalla
- 模式:穷举性、无条件性和剩余 2023 年 5 月 26 日 Java 语言 Amber
- 解构模式 2023 年 3 月 6 日 Amber
- 铺设上坡路 2022 年 9 月 29 日 Java 语言 Amber
- 虚拟线程:高扩展性 Java 应用程序的新基础 2022 年 9 月 23 日 Loom JDK 19
- 密封类可以声明多少个子类? 2022 年 7 月 18 日 Amber
- Java 中的面向数据编程 2022 年 6 月 20 日 Amber
- Valhalla 的现状 2021 年 12 月 27 日 Valhalla
- 他们在构建什么——为什么?对顶级 Java 架构师的 6 个问题 2021 年 8 月 6 日
- 匿名类的微小改进 2021 年 8 月 1 日 Amber
- 重振 switch——记分牌 2021 年 5 月 17 日 Amber
- switch 标签(再次为 null),一些调整 2021 年 4 月 23 日 Amber
- Valhalla 的现状,第 3 节:JVM 模型 2021 年 4 月 21 日 Valhalla HotSpot
- 展望未来:模式赋值 2021 年 3 月 23 日 Amber
- 保护 2021 年 3 月 5 日 Amber
- 原生类型模式和转换 2021 年 3 月 1 日 Amber
- Java 功能聚焦:模式匹配 2021 年 1 月 22 日 JDK 16 Amber Java 语言
- 下一次迭代的模式功能 2021 年 1 月 19 日 Amber Java 语言
- 与 Brian Goetz 的访谈 2021 年 1 月 19 日 Java 语言
- [模式-switch] 保护 2021 年 1 月 8 日 Amber Java 语言
- Java 对象模型中的模式匹配 2021 年 1 月 6 日 Amber Java 语言
- 数组模式(和可变参数模式) 2021 年 1 月 5 日 Amber Java 语言
- 密封类型的宽松赋值转换 2020 年 10 月 9 日 Amber
- 'switch 中的类型模式' 文档已更新 2020 年 9 月 8 日 Amber
- 在 JDK 16 中最终确定 - instanceof 的模式匹配 2020 年 8 月 26 日 Amber JDK 16
- 模式匹配和其他方面的路线图一瞥 2020 年 8 月 12 日 Amber
- 模式的下一步:switch 中的类型模式 2020 年 6 月 24 日 Amber
- 背景:我们是如何得到我们拥有的泛型的 2020 年 6 月 24 日 Valhalla Java 语言
- Java 功能聚焦:密封类 2020 年 6 月 17 日 Amber
- Java 特性聚焦:文本块 2020 年 5 月 1 日 Amber JDK 15 JDK 14 JDK 13
- Lombok getter/setter 与 Records 2020 年 4 月 20 日 Amber JDK 14
- Valhalla 状态 2020 年 3 月 1 日 Valhalla
- Valhalla - 寻找基本类型 2020 年 2 月 18 日 Valhalla
- Java 特性聚焦:Records 2020 年 2 月 4 日 Amber JDK 14
- 迈向更简洁的嵌套 2020 年 1 月 7 日 Amber
- Java 特性聚焦:局部变量类型推断 2019 年 11 月 1 日 Amber
- 局部变量类型推断常见问题解答 2019 年 8 月 30 日 Amber
- 迈向更好的序列化 2019 年 6 月 11 日 Amber
- Java 的数据类和密封类型 2019 年 2 月 28 日 Amber
- 从 JDK 12 中删除的 JEP:326:原始字符串字面量(预览) 2018 年 12 月 11 日 Amber
- Java 的模式匹配 2018 年 9 月 7 日 Amber
- 为模式匹配扩展 switch 2017 年 4 月 1 日 Amber
视频
- Java 架构师问答 2023 年 10 月 26 日 核心库 客户端 Loom
- Brian Goetz 回答您的 Java 问题 2023 年 10 月 20 日 Amber Valhalla
- Java 21… 及其未来 2023 年 10 月 14 日 JDK 21 Oracle
- Project Leyden 2023 年 10 月 14 日 Leyden
- JVMLS - JDK 的类文件 API 2023 年 8 月 24 日 核心库
- 关于 Java 语言的问答 2021 年 8 月 2 日 Amber Loom
- Java 的未来与 Brian Goetz 2020 年 10 月 23 日
- 向 Java 架构师提问 2020 年 9 月 17 日
- Java 25 周年庆典活动 [Moved by Java] 2020 年 5 月 20 日 Moved By Java
- Java 语言未来 - 2019 年后期版 2019 年 11 月 9 日 Amber
- 超越 ByteBuffers 2019 年 11 月 8 日 Panama
- 我们为什么讨厌 Java 序列化 2019 年 11 月 7 日 安全
- 向 Java 架构师提问 2019 年 11 月 7 日
- Java - 展望未来 2019 年 10 月 23 日
- Java 语言未来 - 2019 年版 2019 年 9 月 18 日 Amber
- Project Valhalla 更新 2019 年 7 月 30 日 Valhalla
- FP 与 OO:二选一 2019 年 2 月 18 日
- 加速推动 Java 前进 2017 年 11 月 9 日
- 模式匹配探险 2017 年 8 月 2 日 Amber
- 从并发到并行 2016 年 2 月 23 日
- 谨慎行动,不要破坏任何东西 2015 年 10 月 21 日
- Java 的过去、现在和未来 2014 年 12 月 20 日 Java 语言 Amber
- 责任:令人清醒的部分 2014 年 11 月 22 日
- JVM 的演进 - 原则与方向 2014 年 7 月 31 日
播客
- 第 26 集 “Java 19 发布!” 2022 年 9 月 20 日 JDK 19
- 第 20 集 “Java 17 发布!第二部分” 2021 年 9 月 27 日 JDK 17 Amber 核心库
- InfoQ 播客与 Brian Goetz 2018 年 12 月 23 日 Amber Loom Valhalla