Junior — Middle
Lze rozhraní Runnable považovat za rozhraní pro vykonávání úkolů v Java?
sobes.tech AI
Odpověď od AI
Ano, rozhraní Runnable v jazyce Java lze považovat za rozhraní pro vykonávání úkolů. Definuje jednu metodu:
public interface Runnable {
void run();
}
Tato metoda obsahuje kód úkolu, který má být vykonán. Runnable se často používá k popisu práce, kterou lze spustit v samostatném vlákně.
Příklad použití:
Runnable task = new Runnable() {
@Override
public void run() {
System.out.println("Vykonávání úkolu v samostatném vlákně");
}
};
Thread thread = new Thread(task);
thread.start();
Tímto způsobem slouží Runnable jako abstrakce pro úkol, který lze vykonat, zejména v kontextu vícerozměrných vláken.