Resultados de la búsqueda a petición "java-8"
Llamar al método predeterminado en la interfaz cuando hay un conflicto con el método privado
Considere debajo de la jerarquía de clases. class ClassA { private void hello() { System.out.println("Hello from A"); } } interface Myinterface { default void hello() { System.out.println("Hello from Interface"); } } class ClassB extends ClassA ...
Reemplace dos bucles anidados por la API de Java 8
Tengo el siguiente fragmento y me pregunto si y cómo es posible reemplazarlo con Streams / Java 8 API for (State state : states) { for (City city : cities) { if (state.containsPoint(city.getLocation())) { System.out.printf("%30s is part ...
Motivo de la excepción java.lang.VerifyError: tipo incorrecto en la pila de operandos
El siguiente código simple de Java envía eljava.lang.VerifyError: tipo incorrecto en la pila de operandosexcepción public class TestJavaCodes { int parentData = 0; public void init() { A ob = new B(); } public static void main(String[] args) { ...
¿Cómo agrupar objetos en una lista en otras listas por atributo usando streams y Java 8?
Quiero agrupar una lista de objetos que contienen untime atribuir a intervalos de 5 minutos, preferiblemente utilizando corrientes y colectores. La única solución posible que encontré en StackOverflow es calcular cuántos intervalos (sublistas) ...
¿Cómo detectar llamadas a métodos ambiguos que causarían una ClassCastException en Java 8?
Actualmente estamos en el proceso de migrar una aplicación de Java 7 a Java 8. Después de solucionar algunos problemas de compilación, me topé con un problema similar a la siguiente pregunta:Error de ClassCast: Java 7 vs Java ...
¿Por qué la inferencia de tipo genérico Java 8 elige esta sobrecarga?
Considere el siguiente programa: public class GenericTypeInference { public static void main(String[] args) { print(new SillyGenericWrapper().get()); } private static void print(Object object) { System.out.println("Object"); } private static ...
java.lang.OutOfMemoryError: espacio de clase comprimido
Estamos corriendo en java-8-oracle. Nos mudamos a Java8 hace seis meses. En los últimos días, hemos recibido un OOME de vez en cuando y no hemos podido identificar o reproducir el problema. Cuando ejecutamos una llamada al servidor (tomcat) ...
Obtenga los últimos n elementos de la transmisión
Me pregunto si hay una alternativa a List<X> lastN = all.subList(Math.max(0, all.size() - n), all.size());concorriente [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] ¿uso?
¿Dónde se define el orden de combinación del combinador de recolección (proveedor, acumulador, combinador)?
La documentación de la API de Java establece que elcombiner parámetro de lacollect El método debe ser: Una función asociativa, sin interferencia, sin estado para combinar dos valores, que debe ser compatible con la función del acumulador A ...
jaxb: excepción de reparto de clase extraña en la lista de enumeración
estoy usandojaxb generar clases de Java a partir de unaxsd archivo. losxsd contiene una definición de un elemento cuyo contenido es una lista de constantes definidas en el mismoxsd como enumeración Cuando las clases se generan utilizando la ...