Ein Task wird durch die Implementierung der Funktion run des Interfaces Runnable modelliert.

@FunctionalInterface public interface Runnable {
    public abstract void run(); // Diese Methode überschreiben
}