Java21

  

JDK 21:Java 21 中的新特性

23-06-04 148 7k
Java Development Kit (JDK) 21 将于 9 月作为 Oracle 标准 Java 实现的下一个长期支持版本发布,现在正式为其提议了 16 个特性,最近几天又增加了三个特性。... 详细

在Spring Boot激活虚拟线程的几行代码

23-04-12 235 1k

配置 Tomcat 以在 Spring Boot 应用程序中使用虚拟线程: @SpringBootApplication public class Application { ... 详细

JEP 444:针对 Java 21 的虚拟线程

23-04-11 384 5k

将虚拟线程引入Java 平台。虚拟线程是轻量级线程,可显着减少编写、维护和观察高吞吐量并发应用程序的工作量。 目标 使以简单的每个请求一个线程的方式编写的服务器应用程序能够随着接近最佳的硬件... 详细

Switch模式匹配Java21正式推出

23-03-09 377 4k

switch 通过表达式和语句的模式匹配增强 Java 编程语言。将模式匹配扩展为switch允许针对多个模式测试表达式,每个模式具有特定的操作,以便可以简洁、安全地表达复杂的面向数据的查询。 模... 详细

JEP 431:序列化集合

23-03-06 293 3k

序列化集合:有顺序的集合、有序集合。有序集合是其Collection元素具有定义的顺序的集合。 集合中都有一个明确定义的第一个元素、第二个元素等等,直到最后一个元素。 将引入统一的 API 来访问它... 详细

JEP 430:字符串模板(预览)

23-03-06 251 3k

模板表达式STR是 Java 编程语言中的一种新型表达式,STR也是一个在Java库中定义的模板处理器。 STR是将模板中的每个嵌入式表达式替换为该表达式值。 模板表达式STR也可以通过编程方式... 详细

Java简化:隐式类和简化的Main方法

23-02-17 499 3k

人们批评Java冗长而且对新手不友好。27年后,一个JEP可能会解决这个问题! 目标 为 Java 提供平滑的入口,以便教育工作者可以循序渐进地介绍编程概念。 帮助学生以简洁的方式编写基本... 详细

Java 21实现了性能改进

23-01-27 1123 3k

 在 Java 21 中,由于 最近 在 Java 核心库中进行了内部性能优化,旧代码的运行速度可能会大大加快。在本文中,我们将仔细研究其中的一些变化,看看您最喜欢的编程语言变得有多快。 在将原始... 详细

JEP 草案:不再要求 super() 和 this() 出现在构造函数中第一行

23-01-24 564

目前,Java 语言要求调用this()或super()出现在构造函数的第一条语句中。 该草案更改 Java 语言规范并对 Java 编译器进行相应的更改,以便: super()并且this... 详细

使用 Java 21 Vanilla构建 PostgreSQL Wire 协议服务器

23-01-17 716 28k
使用现代Java 21 Vanilla构建PostgreSQL Wire协议服务器 这是一个教程,旨在显示如何用途: - PostgreSQL Wire 显示自 JDK 17 以来的大部分新... 详细