我正在尝试在 Java 中测试虚拟线程参考 loom 项目,并且我正在使用以下 JDK 19-loom 版本:
package com;
import java.util.concurrent.ThreadFactory;
public class a {
public static void main (String [] args) throws Exception{
Runnable printThread = () -> System.out.println(Thread.currentThread());
ThreadFactory virtualThreadFactory = Thread.builder().virtual().factory();
ThreadFactory kernelThreadFactory = Thread.builder().factory();
Thread virtualThread = virtualThreadFactory.newThread(printThread);
Thread kernelThread = kernelThreadFactory.newThread(printThread);
virtualThread.start();
kernelThread.start();
}
}
我有以下 IntelliJ 配置:
但我有以下错误:
而且似乎没有确定线程的构建者
我想知道我还需要什么?