El tema dice más: ¿cuál es la razón del hecho de que los métodos estáticos no se pueden declarar en una interfaz? public interface ITest { public static String test(); } El código anterior me da el siguiente error (en Eclipse, al menos): "Modificador ilegal para el método de interfaz ITest.test...