पाठ 6 / 38
थ्रेड व Runnable
Runnable व start() से थ्रेड शुरू करें, join() से प्रतीक्षा करें, और देखें Java 21 वर्चुअल थ्रेड ब्लॉकिंग कोड को लाखों टास्क तक कैसे स्केल करते हैं।
बनाना और शुरू करना
Thread को Runnable दें और start() कॉल करें (run() नहीं)। join() समाप्ति की प्रतीक्षा करता है।
Thread t = new Thread(() -> {
System.out.println("worker: " + Thread.currentThread().getName());
});
t.start();
t.join();वर्चुअल थ्रेड
Java 21 वर्चुअल थ्रेड जोड़ता है — सस्ते, लाखों में बनाए जा सकने वाले; ब्लॉकिंग IO OS थ्रेड को नहीं रोकता।