Sobes.tech
Junior — Middle
122

Kannst du ein Beispiel für eine Schnittstelle in Java oder einer anderen Sprache geben, die nur eine abstrakte Methode enthält?

Unternehmen wurden gefragt
Tiqum

Antwort von AI

sobes.tech KI

В Java интерфейс с одним абстрактным методом называется функциональным интерфейсом. Пример такого интерфейса — Runnable:

@FunctionalInterface
public interface Runnable {
    void run();
}

Другой пример — интерфейс Comparator<T> с одним методом compare:

@FunctionalInterface
public interface Comparator<T> {
    int compare(T o1, T o2);
}

Такие интерфейсы удобно использовать с лямбда-выражениями.