Resultados de la búsqueda a petición "java-8"

2 la respuesta

Inferencia de tipo Java: la referencia es ambigua en Java 8, pero no en Java 7

Digamos que tenemos 2 clases. Una clase vacíaBasey una subclase de esta claseDerived. public class Base {} public class Derived extends Base {}Luego tenemos algunos métodos en otra clase: import java.util.Collection public class Consumer { ...

1 la respuesta

Java 8 DateTimeFormatter dos dígitos año 18 analizado a 0018 en lugar de 2018?

Con Java 8, el siguiente código analiza "18" en el año "0018" en lugar de "2018". DateTimeFormatter formatter = DateTimeFormatter.ofPattern("M/d/y"); return LocalDate.parse(date, formatter);la fecha de entrada es "01/05/18". 1) ¿por qué el ...

1 la respuesta

Comparador de mapeo nulo-seguro usando implementaciones predeterminadas

¿Existe la posibilidad de crear un comparador de mapeo nulo-seguro en Java 8 sin escribir una implementación propia deComparator? Al ejecutar el siguiente código, causa un NPE porque elkeyExtractor argumento deComparator.comparing() puede ...

1 la respuesta

¿JDK ClassLoader.getResourceAsStream está roto? (recursos no cerrados)

Trataré de demostrar queClassLoader.getResourceAsStream() está abriendo dosInputStreams, cerrando ninguno de ellos y devolviendo solo uno al cliente.¿Es correcta mi lógica? Las fuentes JDK se seleccionan de jdk1.8.0_25 Me metí en un problema de ...

3 la respuesta

Java lambda expresiones, casting y comparadores

Estaba buscando el código fuente de Java paraMap interfaz y se topó con este pequeño fragmento de código: /** * Returns a comparator that compares {@link Map.Entry} in natural order on value. * * <p>The returned comparator is serializable and ...

2 la respuesta

JSTL formatDate y java.time.LocalDate

No he podido descubrir cómo mostrar unjava.time.LocalDate valor en un JSP. En mi JSP, tengo esto: <fmt:formatDate value="${std.datum}" type="date" pattern="dd.MM.yyyy" var="stdDatum" />std.datum es de tipo java.time.LocalDate. Cuando renderizo ...

6 la respuesta

¿Cómo utilizar un lambda Java8 para ordenar una secuencia en orden inverso?

Estoy usando Java Lambda para ordenar una lista. ¿Cómo puedo ordenarlo de forma inversa? yo vi estoenviar [https://stackoverflow.com/questions/5894818/how-to-sort-arraylistlong-in-java-in-decreasing-order] , pero quiero usar java 8 ...

1 la respuesta

reemplazar clases de paquetes sun.security. *

Estoy tratando de actualizar una aplicación de JDK7 a JDK8 que usa las siguientes clases desun.security.* paquetes sun.security.x509.X509CertImpl sun.security.pkcs11.SunPKCS11 sun.security.util.DerOutputStream ...

3 la respuesta

¿Por qué el GC java8 no se acumula durante más de 11 horas?

Contexto: 64 bits Oracle Java SE 1.8.0_20-b26 Durante más de 11 horas, mi aplicación java8 en ejecución ha estado acumulando objetos en la generación Tenured (cerca del 25%). Entonces, hice clic manualmente en elPerform GC botón en jconsole y ...

7 la respuesta

Realice la operación en n elementos distintos aleatorios de Collection utilizando Streams API

Sin embargo, estoy intentando recuperar n elementos aleatorios únicos para su posterior procesamiento desde una Colección usando la API de Streams en Java 8, sin mucha o ninguna suerte. Más precisamente, me gustaría algo como esto: Set<Integer> ...