Multithreading yana bai da damar program na Java ya gudu thread masu yawa a lokaci gida, wanda ya aiki don parallelism (amfani da CPU cores da yawa) da responsiveness (aiki ba tare da dakatar da ba). Java yana da sakandare thread support — amma shared mutable state yana gabatar da hadaddiyya (race conditions) wanda dole a sarrafa shi sosai.
Ƙirƙirar threads
() -> System.out.println( + Thread.currentThread().getName());
(task);
t.start();
Executors.newFixedThreadPool();
executor.submit(task);
