// Kreiranje glavne niti Thread mainThread = Thread.currentThread();
// Kreiranje korisničke niti
Runnable runnable = new Runnable() { @Override public void run() { // Pokušaj uspavljivanja korisničke niti za neodređeno vrijeme try { Thread.sleep(Long.MAX_VALUE); } catch (InterruptedException e) { // Prekid uspavljivanja, jer je interrupt flag postavljen na true System.out.println("Korisnička nit je prekinuta iz glavnog programa!"); } } }; Thread userThread = new Thread(runnable);