Daugiagraijumi leidžia Java programai paleisti kelis sriegius vienu metu, suteikdama paralelizmą (naudojant kelis CPU branduolius) ir atsakomumą (atliekant darbą be blokavimo). Java turi pirmos klasės sriegio palaikymą — tačiau bendrintas kintamas būvis įveda sudėtingumą (lenktynės), kurias reikia atidžiai valdyti.
Sriegrų kūrimas
() -> System.out.println( + Thread.currentThread().getName());
(task);
t.start();
Executors.newFixedThreadPool();
executor.submit(task);
