首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java21
日习一技
创建于2025-10-29
订阅专栏
Java21学习笔记
暂无订阅
共12篇文章
创建于2025-10-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重温 Java 21 之结构化并发
结构化并发(Structured Concurrency) 最初由 JEP 428 提出,并在 JDK 19 中作为孵化 API 发布,接着又在 JDK 20 中通过 JEP 437 再次孵化,现在该
重温 Java 21 之密钥封装机制 API
密钥封装(Key Encapsulation) 是一种现代加密技术,它使用非对称或公钥加密来保护对称密钥。传统的做法是使用公钥加密随机生成的对称密钥,但这需要 填充(Paddings) 并且难以证明安
重温 Java 21 之禁用代理的动态加载
Java Agent 通常被直译为 Java 代理,它是一个 jar 包,这个 jar 包很特别,不能独立运行,而是要依附到我们的目标 JVM 进程中。它利用 JVM 提供的 Instrumentat
重温 Java 21 之向量 API
向量 API 最初由 JEP 338 提出,并作为孵化 API 集成到 Java 16 中,在 Java 17 到 20 中,又经过了 JEP 414、JEP 417、JEP 426、JEP 438
重温 Java 21 之作用域值
作用域值(Scoped Values) 是 Loom 项目提出的另一个重要特性,它提供了一种隐式方法参数的形式,允许在大型程序的各个部分之间安全地共享数据,而无需将它们作为显式参数添加到调用链中的每个
重温 Java 21 之虚拟线程
虚拟线程(Virtual Thread) 是 Java 21 中最突出的特性之一,作为 Loom 项目的一部分,开发人员对这个特性可谓期待已久。它由预览特性变成正式特性经历了两个版本的迭代,第一次预览
重温 Java 21 之未命名模式和变量
未命名模式和变量也是一个预览特性,其主要目的是为了提高代码的可读性和可维护性。 在 Java 代码中,我们偶尔会遇到一些不需要使用的变量,比如下面这个例子中的异常 e: 这时我们就可以使用这个特性,使
重温 Java 21 之外部函数和内存 API
外部函数和内存 API(Foreign Function & Memory API,简称 FFM API) 是 Java 17 中首次引入的一个重要特性,经过了 JEP 412 和 JEP 419 两
重温 Java 21 之记录模式
记录模式(Record Patterns) 是对 记录类(Records) 这个特性的延伸,所以,我们先大致了解下什么是记录类,然后再来看看什么是记录模式。 什么是记录类(Records)? 记录类早
重温 Java 21 之分代式 ZGC
想要搞清楚 Java 21 中的 分代式 ZGC(Generational ZGC) 这个特性,我们需要先搞清楚什么是 ZGC。 ZGC 简介 ZGC(The Z Garbage Collector)
重温 Java 21 之字符串模板
字符串模板是很多语言都具备的特性,它允许在字符串中使用占位符来动态替换变量的值,这种构建字符串的方式比传统的字符串拼接或格式化更为简洁和直观。相信学过 JavaScript 的同学对下面这个 Temp
重温 Java 21 学习笔记
2025 年 9 月 16 日,Oracle 正式发布了 Java 25 版本,这是 Java 时隔两年发布的又一个 LTS 版本,上一个 LTS 版本是 2023 年 9 月 19 日发布的 Jav