মাল্টিথ্রেডিং একটি Java প্রোগ্রামকে একাধিক থ্রেড একযোগে চালাতে দেয়, যা সমান্তরালতা (একাধিক CPU কোর ব্যবহার) এবং প্রতিক্রিয়াশীলতা (কাজ ব্লক না করে করা) সক্ষম করে। Java-তে প্রথম-শ্রেণীর থ্রেড সমর্থন আছে — কিন্তু ভাগ করা পরিবর্তনশীল অবস্থা জটিলতা চালু করে (রেস অবস্থা) যা সাবধানে পরিচালনা করতে হবে।
থ্রেড তৈরি করা
() -> System.out.println( + Thread.currentThread().getName());
(task);
t.start();
Executors.newFixedThreadPool();
executor.submit(task);
