Java

Java 相关的技术内容

最新更新的博客文章

【Java 22】 super(...) 之前添加语句

Java 22 新特性,可以在 super(...) 之前添加语句

Epsilon GC - 不回收垃圾的 Java GC

Epsilon 是 Java 11 新增的 Java GC 实现,只负责分配内存,并不回收内存

从源代码出发,Jenkins 任务排队时间过长问题的解决过程

从源代码出发,Jenkins 任务排队时间过长问题的解决过程

Java 21 新特性和改进

Java 21 中的新特性和改进

【Java 21 新特性 】顺序集合(Sequenced Collections)

【Java 21 新特性 】顺序集合(Sequenced Collections)

Java 应用使用 Reflections 库时提升启动性能

Java 应用使用 Reflections 库时提升启动性能

【Java 20】Scoped Value - Thread Local 之外的替代选择

Java 20 新增的孵化功能 Scoped Value,可以在某些情况下替代 Thread Local

MessagePack:一种高效的二进制序列化格式

MessagePack:一种高效的二进制序列化格式

Alpaquita - 专为运行 Java 应用设计的 Linux

Alpaquita 是专为运行 Java 应用设计的 Linux

推特按照代码行数来裁员?赶快看一下自己在 Git 仓库中的贡献有多少

根据修改的行数来计算 Git 仓库中的贡献

【Java 19】使用期望容量创建 HashMap 和 HashSet 的工厂方法

Java 19 中新增了使用期望容量创建 HashMap 和 HashSet 的方法

Git commit 消息的格式

Git commit 消息的格式,以及约定式提交

【Java 18】使用方法句柄重新实现核心反射功能

在 Java 18 中,Java 的核心反射 API 的底层实现进行了修改,会对性能产生影响。

【Java 18】废弃对象终止机制

在 Java 18 中,对象终止机制被废弃,但是在很长的一段时间内仍然保留。

【Java 18】网络地址解析 SPI

Java 18 新增了网络地址解析 SPI,可以提供自定义的解析实现,从而绕开内置的解析方式。

【Java 18】简易 Web 服务器

Java 18 新增了 jwebserver 工具来启动简易 Web 服务器,并提供了相关的 API。

Spring 远程代码执行漏洞的介绍与修复【CVE-2022-22965】

介绍 Spring 的远程代码执行漏洞,以及修复方式【CVE-2022-22965】

【Java 18】使用 UTF-8 作为默认的字符集

Java 18 使用 UTF-8 作为默认的字符集

REST API 中 DELETE 请求的响应状态码

REST API 中 DELETE 请求的响应状态码应该怎么设计?

KML 圆形生成服务

生成可以在 Google Earth 中使用的圆形,以 KML 格式表示

使用 run-java.sh 启动 Java 应用

使用 run-java.sh 启动 Java 应用,尤其是在容器中

了解 Java 的文本块

介绍 Java 的文本块,在代码中直接添加多行的字符串常量。

了解 Java 的模式匹配

介绍 Java 17 中可用的模式匹配,包括 instanceof 操作符和 switch 语句的模式匹配。

了解 Java 的 switch 表达式

介绍 Java 的 switch 表达式,包括箭头标签和 yield。

了解 Java 的密封类

介绍 Java 的密封类和接口,对类的继承方式进行限制。

了解Java记录类型

了解Java 14中新增的记录类型,作为值对象的实现方式。

使用 jpackage 打包 Java 应用

使用 JDK 14 中新增的 jpackage 打包 Java 应用

Java 版本更新周期与 Java 发行

介绍 Java 9 之后的 Java 版本更新周期以及不同的 Java 发行

反应式还是响应式?Reactive 应该怎么翻译?

推荐的翻译是反应式

Java 应用从源代码到镜像

Java 应用从源代码到镜像,使用 Docker 多阶段构建

Apache Maven 的常用命令行参数

介绍 Apache Maven 的常用命令行参数

JDK 15 的新特性

介绍 JDK 15 的新特性

版权所有 © 2024 灵动代码