JVM

Just:Spring Boot 应用的新命令行界面
命令行工具 Just,无需任何配置即可自动加载有变动的源码、构建文件或 Docker 编排文件。

Java 自动化探针技术的核心原理和实践
一个完整的 Java Agent 探针实现过程。

简化 Java 应用的升级:Eclipse Migration Toolkit for Java(EMT4J)
开源的 Eclipse 项目,能够分析和升级应用的 Java 版本,以便于从 Java 8 升级至 Java 11,从 Java 11 升级至 Java 17。EMT4J 将支持升级到未来的 LTS 版本。

Spring Batch 5.0 发布,使用 JDK 17 作为基线版本并支持原生 Java
VMware 发布 Spring Batch 5.0。

Spring Boot 3 和 Spring Framework 6 使用 Java 17 和 Jakarta EE 9,并支持基于 GraalVM 的原生 Java
VMware 发布了 Spring Framework 6 和 Spring Boot 3,这是 Spring 生态系统新一代的产品。

Spring Modulith 使用模块和事件组织 Spring Boot 3 应用
VMware 推出了一个实验性的项目 Spring Modulith,以便于通过模块和事件更好地组织 Spring Boot 3 应用。

Java 近期新闻:JEP 更新,GraalVM 贡献给 OpenJDK,JavaOne 重启
近期 Java 新闻汇总。

Java 近期新闻:JDK 19 和 Jakarta EE 10 发布、模板字符串、Payara 平台
Java 近期新闻综述。

Java 19 发布,Loom 怎么解决 Java 的并发模型缺陷?
“预计大多数 Java web 技术都将从线程池迁移到虚拟线程。”

Java 19 新特性一览
Oracle 发布了 Java 19 及虚拟机。这个版本包含了来自 Amber、Loom 和 Panama 项目的 JEP,以及将 JDK 移植到 Linux/RISC-V 指令集的新特性。

在 Java 中如何加快大型集合的处理速度
对于某些流数据集,并行处理可能比串行处理更慢。

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

Java 近期新闻: JReleaser 1.2、Spring Batch、PrimeFaces、Quarkus、JobRunr 与 Apache Beam
最近,Java 社区相对比较平静,本期的新闻包括 JDK 19、JDK 20、Spring Batch 5.0.0-M5、Quarkus 2.11.3。

Java 默认可变性:“万亿美元级别的错误” | InfoQ 访谈
在这次采访中,他谈到了 Java、JVM 语言、可变性和函数式编程的现状。

近期 Java 新闻:Eclipse GlassFish、Open Liberty、MicroStream、JHipster、WildFly、EclipseLink
7 。Darcy 引用 JEP 第 182 条:javac 的 -source 及 -target 退休策略,讨论老版本 JDK 的继续支持时间范围。

GraalVM 22.2 添加库配置仓库功能
GraalVM 以将 Java 编译成较小的原生可执行文件而闻名,这些原生可执行文件的启动速度要比传统 Java 程序快得多。

Java 近期新闻:Helidon 3.0、GraalVM 22.2、IntelliJ IDEA 2022.2、Vert.x 虚拟线程
Java 近期新闻主要涉及 OpenJDK、JDK 19、JDK 20、Spring 项目升级、Helidon 3.0、GraalVM 22.2、Quarkus 2.11.1 和 2.10.4。