JDK各个版本特性讲解-JDK18特性
一、JAVA18概述
Java 18 在 2022 年 3 月 22 日正式发布,Java 18 不是一个长期支持版本,这次更新共带来 9 个新功能。
https://openjdk.org/projects/jdk/18/
二、具体新特性
1. 默认UTF-8字符编码
JDK 一直都是支持 UTF-8 字符编码,这次是把 UTF-8 设置为了默认编码,也就是在不加任何指定的情况下,默认所有需要用到编码的 JDK API 都使用 UTF-8 编码,这样就可以避免因为不同系统,不同地区,不同环境之间产生的编码问题。
2. 简单的Web服务器
在JDK18中提供一个简单的Web服务。也就是在bin目录下提供了一个 jwebserver
的命令。运行这个命令可以启动一个 简单的、最小的
静态web服务器。它不支持 CGI 和 Servlet,所以最好的使用场景是用来测试、教育、演示等需求。
然后启动 jwebserver
: