Virtual Threads (Preview)

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf Java feature
gptkbp:API gptkb:java.lang.Thread
gptkbp:benefit Scalable thread creation
gptkbp:canCreate Executors.newVirtualThreadPerTaskExecutor()
Thread.ofVirtual()
gptkbp:category Concurrency
gptkbp:compatibleWith Platform threads
gptkbp:documentation https://docs.oracle.com/en/java/javase/19/docs/api/java.base/java/lang/Thread.html
gptkbp:enables High-throughput concurrent applications
https://www.w3.org/2000/01/rdf-schema#label Virtual Threads (Preview)
gptkbp:improves Server scalability
gptkbp:introducedIn gptkb:Java_19
gptkbp:notRecommendedFor Thread-local heavy applications
gptkbp:partOf gptkb:Project_Loom
gptkbp:purpose Lightweight concurrency
gptkbp:reduces Thread management overhead
gptkbp:relatedTo gptkb:Structured_Concurrency
Platform Threads
gptkbp:requires Java 19 or later
gptkbp:status gptkb:Preview
gptkbp:targetAudience Java developers
gptkbp:bfsParent gptkb:JDK_19
gptkbp:bfsLayer 7