Un'interfaccia può estendere più interfacce in Java? Questo codice appare valido nel mio IDE e compila:
interface Foo extends Runnable, Set, Comparator<String> { }
ma avevo sentito che l'ereditarietà multipla non era consentita in Java. Perché sembra esserci un'eccezione per le interfacce?