Multithreading Java நிரலை பல தேவடியாக ஒரே நேரத்தில் இயக்க அனுமதிக்கிறது, இது இணையமுற்ற செயல்பாடு (பல CPU மூல்களைப் பயன்படுத்த) மற்றும் பணொடுக்கம் (தடையின்றி வேலை செய்ய) ஆகியவற்றை செயல்படுத்துகிறது. Java தேவடிகளுக்கு முதல் தர ஆதரவைக் கொண்டுள்ளது — ஆனால் பகிரப்பட்ட மாறக்கூடிய நிலை சிக்கலை (race நிலைமைகள்) அறிமுகப்படுத்துகிறது, இது கவனமாக நிர்வகிக்கப்பட வேண்டும்.
தேவடிகளை உருவாக்குதல்
() -> System.out.println( + Thread.currentThread().getName());
(task);
t.start();
Executors.newFixedThreadPool();
executor.submit(task);
