24
Java 인터페이스에서 정적 메소드를 정의 할 수없는 이유는 무엇입니까?
편집 : Java 8부터는 인터페이스에서 정적 메소드가 허용됩니다. 예를 들면 다음과 같습니다. public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } 물론 이것은 작동하지 않습니다. 그런데 왜 안 되 겠어요? 가능한 문제 중 하나는 전화를 걸 때 발생하는 일입니다. IXMLizable.newInstanceFromXML(e); 이 경우 빈 메소드 (예 : {})를 호출해야한다고 …