Resultados de la búsqueda a petición "default-method"

5 la respuesta

¿Los métodos predeterminados de Java 8 rompen la compatibilidad de origen?

En general, ha sido el caso de que el código fuente de Java ha sido compatible con versiones anteriores. Hasta Java 8, que yo sepa, ambas clases compiladasy la fuente ha sido compatible con versiones posteriores de JDK / JVM. [Actualización: esto ...

5 la respuesta

Herencia, composición y métodos por defecto.

Por lo general, se admite que extender las implementaciones de una interfaz a través de la herencia no es la mejor práctica, y que la composición (por ejemplo, implementar la interfaz nuevamente desde cero) es más sostenible. Esto funciona ...

2 la respuesta

¿Por qué no hay clone predeterminado () en Cloneable en Java 8?

Cloneable en Java está inherentemente roto. Específicamente, mi mayor problema con la interfaz es que espera un comportamiento del método que no define el método en sí. Entonces, si atraviesas unCloneable En la lista debe usar la reflexión para ...

1 la respuesta

"Propiedad no encontrada en el tipo" cuando se utilizan métodos predeterminados de interfaz en JSP EL

Considere la siguiente interfaz: public interface I { default String getProperty() { return "..."; } }y la clase de implementación que solo reutiliza la implementación predeterminada: public final class C implements I { // empty }Cada vez que ...