24
Por que não consigo definir um método estático em uma interface Java?
EDIT: A partir do Java 8, métodos estáticos agora são permitidos em interfaces. Aqui está o exemplo: public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } Claro que isso não vai funcionar. Mas porque não? Um dos possíveis problemas seria o que acontece quando você liga para: IXMLizable.newInstanceFromXML(e); …