Mark Reinhold - Java 平台组首席架构师
Mark Reinhold 是 Oracle Java 平台组的首席架构师,负责 Java SE 平台、OpenJDK 和相关项目。像 Java 社区中的许多人一样,他实际上是一个伪装的 Lisp 黑客。Mark 拥有麻省理工学院计算机科学博士学位,他在那里研究垃圾收集、编译技术、类型系统、语义以及程序性能的可视化和分析,在那里他找到了对 lambda 本质的真正本质的启迪。
帖子
- Leyden 项目:走向冷凝器 于 2023 年 7 月 31 日 Leyden
- 选择性地移动和约束计算 于 2022 年 10 月 14 日 Leyden
- Leyden 项目:开端 于 2022 年 5 月 20 日 Leyden
- 针对 JDK 19 的 JEP 提案:425:虚拟线程(预览) 于 2022 年 4 月 28 日 JDK 19 Loom
- 新的候选 JEP:423:G1 的区域固定 于 2022 年 2 月 2 日 GC
- 让 Java 更快地前进 于 2021 年 9 月 14 日 Oracle JDK 17
- Java 17 / JDK 17:通用可用性 于 2021 年 9 月 14 日 Oracle JDK 17
- 新的候选 JEP:418:互联网地址解析 SPI 于 2021 年 9 月 4 日 核心库 网络 Loom
- 他们在构建什么——为什么?Java 架构师的 6 个问题 于 2021 年 8 月 6 日
- 新的候选 JEP:416:使用方法句柄重新实现核心反射 于 2021 年 8 月 5 日 核心库
- 针对 JDK 17 的 JEP 提案:415:特定于上下文的反序列化过滤器 于 2021 年 6 月 1 日 JDK 17 安全 核心库
- 针对 JDK 17 的 JEP 提案:411:弃用安全管理器以供删除 于 2021 年 5 月 21 日 JDK 17 安全
- 针对 JDK 17 的 JEP 提案:306:恢复始终严格的浮点语义 于 2021 年 5 月 21 日 JDK 17 核心库
- 针对 JDK 17 的 JEP 提案:406:switch 的模式匹配(预览) 于 2021 年 5 月 19 日 JDK 17 Amber
- 针对 JDK 17 的 JEP 提案:403:严格封装 JDK 内部 于 2021 年 5 月 18 日 JDK 17 安全
- 针对 JDK 17 的 JEP 提案:407:删除 RMI 激活 于 2021 年 5 月 17 日 JDK 17
- “LTS” 的意义,或没有意义 于 2021 年 5 月 14 日 JDK 17
- 针对 JDK 17 的 JEP 提案:412:外部函数和内存 API(孵化器) 于 2021 年 5 月 14 日 JDK 17 Panama
- 针对 JDK 17 的 JEP 提案:414:向量 API(第二个孵化器) 于 2021 年 5 月 11 日 JDK 17 Panama
- 新的候选 JEP:415:特定于上下文的反序列化过滤器 于 2021 年 5 月 6 日 核心库 安全
- 新的候选 JEP:414:向量 API(第二个孵化器) 于 2021 年 4 月 30 日 Panama
- 新的候选 JEP:413:Java API 文档中的代码片段 于 2021 年 4 月 28 日
- 新的候选 JEP:412:外部函数和内存 API(孵化器) 于 2021 年 4 月 22 日 Panama
- 新的候选 JEP:411:弃用安全管理器以供删除 于 2021 年 4 月 15 日 安全
- 新的候选 JEP:410:删除实验性的 AOT 和 JIT 编译器 于 2021 年 4 月 7 日 HotSpot JDK 17
- 新的候选 JEP:409:密封类 于 2021 年 4 月 7 日 Amber JDK 17
- JDK 17 的拟议时间表 于 2021 年 3 月 30 日 JDK 17
- 新的候选 JEP:408:简单 Web 服务器 于 2021 年 3 月 29 日 核心库 网络
- 新的候选 JEP:407:删除 RMI 激活 于 2021 年 3 月 26 日 核心库
- 新的候选 JEP:406:switch 的模式匹配(预览) 于 2021 年 3 月 26 日 Amber
- 新的候选 JEP:405:记录模式和数组模式(预览) 于 2021 年 3 月 26 日 Amber
- 新的候选 JEP:404:分代 Shenandoah 于 2021 年 3 月 18 日 GC
- 新的候选 JEP:403:严格封装 JDK 内部 于 2021 年 3 月 18 日 模块
- 新的候选 JEP:402:将基本原语与对象统一(预览) 于 2021 年 3 月 18 日 Valhalla
- 新的候选 JEP:401:原始对象(预览) 于 2021 年 3 月 18 日 Valhalla
- 针对 JDK 17 的 JEP 提案:398:弃用 Applet API 以供删除 于 2021 年 3 月 17 日 JDK 17 安全
- 针对 JDK 17 的 JEP 提案:391:macOS/AArch64 端口 于 2021 年 3 月 17 日 JDK 17
- 新的候选 JEP:400:默认使用 UTF-8 于 2021 年 3 月 11 日 核心库
- 新的候选 JEP:399:中间表示图序列化 于 2021 年 3 月 11 日
- 新的候选 JEP:398:弃用 Applet API 以供删除 于 2021 年 3 月 5 日 安全 客户端
- 针对 JDK 17 的 JEP 提案:382:新的 macOS 渲染管道 于 2021 年 2 月 25 日 JDK 17 客户端
- JDK 16 进入候选发布阶段 2021 年 2 月 4 日 JDK 16
- 提案将 JEP 356:增强型伪随机数生成器 作为 JDK 17 的目标 2021 年 1 月 29 日 核心库 安全 JDK 17
- 提案将 JEP 390:基于值的类的警告 作为 JDK 16 的目标 2020 年 11 月 30 日 JDK 16
- 提案将 JEP 397:密封类(第二次预览) 作为 JDK 16 的目标 2020 年 11 月 24 日 JDK 16 Amber
- 提案将 JEP 396:默认情况下严格封装 JDK 内部 作为 JDK 16 的目标 2020 年 11 月 19 日 JDK 16
- 提案将 JEP 389:外部链接器 API(孵化器) 作为 JDK 16 的目标 2020 年 11 月 12 日 Panama JDK 16
- 新的候选 JEP:397:密封类(第二次预览) 2020 年 10 月 29 日 Amber JDK 16
- 新的候选 JEP:396:默认情况下严格封装 JDK 内部 2020 年 10 月 27 日 模块
- 提案将 JEP 394:针对 instanceof 的模式匹配 作为 JDK 16 的目标 2020 年 10 月 27 日 Amber JDK 16
- 提案将 JEP 393:外部内存访问 API(第三次孵化器) 作为 JDK 16 的目标 2020 年 10 月 26 日 Panama JDK 16
- 提案将 JEP 392:打包工具 作为 JDK 16 的目标 2020 年 10 月 23 日 客户端 JDK 16
- 提案将 JEP 395:记录 作为 JDK 16 的目标 2020 年 10 月 20 日 Amber JDK 16
- 提案将 JEP 380:Unix 域套接字通道 作为 JDK 16 的目标 2020 年 10 月 20 日 核心库 JDK 16
- JDK 16 的拟定时间表 2020 年 10 月 14 日 JDK 16
- 新的候选 JEP:392:打包工具 2020 年 9 月 25 日 客户端
- 新的候选 JEP:391:macOS/AArch64 移植 2020 年 9 月 25 日
- 新的候选 JEP:390:基于值的类的警告 2020 年 9 月 24 日 Valhalla
- 提案将 JEP 376:ZGC:并发线程堆栈处理 作为 JDK 16 的目标 2020 年 9 月 24 日 GC JDK 16
- 提案将 JEP 386:Alpine Linux 移植 作为 JDK 16 的目标 2020 年 9 月 18 日 JDK 16
- 提案将 JEP 387:弹性元空间 作为 JDK 16 的目标 2020 年 9 月 10 日 GC JDK 16
- 提案将 JEP 338:向量 API(孵化器) 作为 JDK 16 的目标 2020 年 8 月 20 日 Panama JDK 16
- 在迁移到 Java 8 之后,是否需要切换到模块?不需要。 2020 年 7 月 17 日 模块
- 新的候选 JEP:388:Windows/AArch64 移植 2020 年 7 月 13 日
- 新的候选 JEP:387:弹性元空间 2020 年 7 月 7 日 HotSpot GC
- 新的候选 JEP:Alpine Linux/x64 移植 2020 年 5 月 21 日
- 新的候选 JEP:弃用 RMI 激活以供移除 2020 年 5 月 21 日
- JEP 360:密封类(预览) - 针对 JDK 15 2020 年 5 月 21 日 JDK 15 Amber
- JEP 381:移除 Solaris 和 SPARC 移植 - 针对 JDK 15 2020 年 5 月 21 日 JDK 15
- 讨论征集 - 新项目:Leyden 2020 年 4 月 27 日 Leyden
- 项目 Jigsaw 完成! 2017 年 9 月 21 日 模块
- 加快 Java 的发展速度 2017 年 9 月 6 日
视频
- JVMLS 2023 主题演讲 2023 年 9 月 14 日 Valhalla Leyden Oracle
- JVMLS - 项目 Leyden 2023 年 9 月 7 日 Leyden
- 向 Java 架构师提问 2020 年 9 月 17 日
- Java 25 周年庆典启动活动 [Moved by Java] 2020 年 5 月 20 日 Moved By Java
- Jfokus - 现代 Java - 变化是唯一不变的 2019 年 2 月 14 日
- Java 平台和 JDK 的未来:谁来负责? 2018 年 8 月 1 日
- 加快 Java 的发展速度 2017 年 11 月 9 日
- 一节课学会模块 2017 年 5 月 17 日 模块
- sun.misc.Unsafe 的秘密历史和悲惨命运 2015 年 8 月 11 日 模块 安全