24
Perché non riesco a definire un metodo statico in un'interfaccia Java?
EDIT: A partire da Java 8, i metodi statici sono ora consentiti nelle interfacce. Ecco l'esempio: public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } Naturalmente questo non funzionerà. Ma perchè no? Uno dei possibili problemi potrebbe essere, cosa succede quando chiami: IXMLizable.newInstanceFromXML(e); In questo caso, penso che …