Une interface peut-elle étendre plusieurs interfaces en Java? Ce code apparaît valide dans mon IDE et il compile:
interface Foo extends Runnable, Set, Comparator<String> { }
mais j'avais entendu dire que l'héritage multiple n'était pas autorisé à Java. Pourquoi semble-t-il y avoir une exception pour les interfaces?