JDK21中的虚拟线程

前言

JDK21之后,提供了创建并启动虚拟线程的便捷方式

创建虚拟线程

JDK21之后,提供了Thread.startVirtualThread方法快速创建虚拟线程

arduino 复制代码
public class VirThreadDemo {

    public static void main(String[] args) throws InterruptedException {
        Thread thread = Thread.startVirtualThread(() -> {
            System.out.println("虚拟线程创建=============");
        });
        thread.join();

    }
}

输出结果为

总结

JDK21中最终确定虚拟线程,可以使用它快速创建并启动虚拟线程

相关推荐
摇滚侠3 分钟前
Spring Boot3零基础教程,StreamAPI 的基本用法,笔记99
java·spring boot·笔记
代码匠心5 分钟前
从零开始学Flink:事件驱动
java·大数据·flink·大数据处理
yours_Gabriel9 分钟前
【分布式事务】Seata分布式解决方案
java·分布式·微服务
一只游鱼18 分钟前
Springboot+BannerBanner(启动横幅)
java·开发语言·数据库
codingPower22 分钟前
升级mybatis-plus导致项目启动报错: net.sf.jsqlparser.statement.select.SelectBody
java·spring boot·maven·mybatis
间彧39 分钟前
如何通过多阶段构建优化SpringBoot应用的Docker镜像大小?
后端
Mr. zhihao1 小时前
Java 反序列化中的 boolean vs Boolean 陷阱:一个真实的 Bug 修复案例
java·bug·lua
Elieal1 小时前
Spring 框架IOC和AOP
java·数据库·spring
他在笑1 小时前
Mybatis-plus 源码执行全流程解析
后端
初圣魔门首席弟子1 小时前
vscode多文件编程bug记录
java·vscode·bug