JEP 416(使用Method Handles重新实现核心反射)在JDK 18中移除VM本机反射实现。这允许虚拟线程在通过反射调用方法时正常挂起。
JEP 353(使用新实现替换传统Socket API)在JDK 13中,以及JEP 373(使用新实现替换传统DatagramSocket API)在JDK 15中,替换了java.net.Socket、ServerSocket和DatagramSocket的实现,以适应虚拟线程的使用。
JEP 418(Internet地址解析SPI)在JDK 18中定义了一种主机名和地址查找的服务提供程序接口。这将允许第三方库实现不会在主机查找期间钉住线程的替代java.net.InetAddress解析器。