Resultados de la búsqueda a petición "java-8"
Obtenga una lista de clases lambdas
En Java 8 parece que las lambdas de una clase se mantienen en una matriz. Por ejemplo, digamos que tenemos esta clase: public class LambdaFactory { public Supplier<Integer> getOne(){ return () -> 42; } public Supplier<Integer> getTwo(){ return ...
¿Cómo mapear a múltiples elementos con flujos Java 8?
Tengo una clase como esta: class MultiDataPoint { private DateTime timestamp; private Map<String, Number> keyToData; }y quiero producir, para cada MultiDataPoint class DataSet { public String key; List<DataPoint> dataPoints; } class DataPoint{ ...
La clase local puede acceder a la variable no final en Java 8
Antes de Java 8, no podíamos usar variables no finales dentro de la clase local. Pero ahora están permitiendo que final, así como efectivamente final (los valores de quién no hayan cambiado), puedan ser referidos por clases locales. Lo que sé ...
¿Cómo convierto un Java 8 IntStream en una lista?
Estoy mirando los documentos para elIntStreamy veo untoArray método, pero no hay forma de ir directamente a unList<Integer> Seguramente hay una manera de convertir unStream a unList?
¿Lambda solo se puede usar con una interfaz funcional?
Hice esto: public class LambdaConflict { public static void main(String args[]){ //* System.out.println(LambdaConflict.get( (str) -> "Hello World!! By ME?" )); /*/ System.out.println(LambdaConflict.get(new Intf<String> (){ @Override ...
Problemas de Java SE 8 TemporalAccessor.from cuando se usa con un objeto java.time.Instant
java.time tiene unInstante [http://docs.oracle.com/javase/8/docs/api/java/time/Instant.html]clase que encapsula una posición (o 'momento') en la línea de tiempo. Si bien entiendo que este es un valor de segundos / nanosegundos, por lo que no está ...
La configuración de JAXB se rompió al actualizar de JDK 1.7 a JDK 1.8 u05 para colecciones
El siguiente código solía funcionar bajo la implementación JAXB utilizada por JDK 1.7, pero ahora bajo JDK 1.8 está roto. En el siguiente código, encontrará el cambio clave que parece hacerlo funcionar en 1.8. El "arreglo" bajo 1.8 no ...
Spring 4 y Java 8 Excepción de etiqueta de byte no válida
Estoy tratando de ejecutar una prueba JUnit simple usando Spring y Java 8 JDK: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:applicationContext.xml"}) @WebAppConfiguration public class UserServicesTest{ ...
¿Por qué StringBuilder # append (int) es más rápido en Java 7 que en Java 8?
Mientras investigaba por unpequeño debate [https://stackoverflow.com/q/23748186/507519]w.r.t. utilizando"" + n y Integer.toString(int) [http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#toString%28int%29] para convertir un entero ...
Escriba error al usar genéricos en Java 8, pero no en Java 7
Tengo un fragmento de código que se compila bien en Java 7, pero no en Java 8. Aquí hay un ejemplo de reproducción autónoma (tomé un código real que muestra este problema y eliminé todas las implementaciones): import java.util.Iterator; class ...