Kann eine Schnittstelle mehrere Schnittstellen in Java erweitern? Dieser Code scheint in meiner IDE gültig zu sein und wird kompiliert:
interface Foo extends Runnable, Set, Comparator<String> { }
aber ich hatte gehört, dass Mehrfachvererbung in Java nicht erlaubt war. Warum scheint es eine Ausnahme für Schnittstellen zu geben?