天天看点

java的协程要来了,在JDK19源码中,官方直接在java.lang包下新增一个VirtualThread类来表示虚拟

作者:老黄牛与千里码

java的协程要来了,在 JDK 19 源码中,官方直接在 java.lang 包下新增一个 VirtualThread 类来表示虚拟线程,和现有的 Thread类并驾齐驱,为了更好的区分虚拟线程和原有Thread 线程,官方又给 Thread 类赋予了一个高大上的名字:平台线程。

对于java人员来说应该算个福音吧,不用老是被诟病没有协程,但是国内目前大多数使用的还是jdk8的版本,包括我自己使用的也还是jdk8的比较多,估计也是时候要切换到新版本来跟进新功能了,jdk8之后又jdk11、jdk17都是长期支持版本,下一个月是9月份发布的jdk21的长期支持版本,相信jdk21版本的时候会吧平台线程的功能包含进去,值得期待一下。

java的协程要来了,在JDK19源码中,官方直接在java.lang包下新增一个VirtualThread类来表示虚拟
java的协程要来了,在JDK19源码中,官方直接在java.lang包下新增一个VirtualThread类来表示虚拟
java的协程要来了,在JDK19源码中,官方直接在java.lang包下新增一个VirtualThread类来表示虚拟