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

5 la respuesta

Java8: ¿Por qué está prohibido definir un método predeterminado para un método de java.lang.Object?

Los métodos predeterminados son una buena herramienta nueva en nuestra caja de herramientas Java. Sin embargo, intenté escribir una interfaz que defina undefault versión de latoString método. Java me dice que esto está prohibido, ya que los ...

4 la respuesta

Java 8 Stream - Cómo volver a reemplazar el contenido de una cadena con una lista de elementos para encontrar

Deseo reemplazar el siguiente código usando java8 .stream () o .foreach (). Sin embargo, estoy teniendo problemas para hacer esto. Probablemente sea muy fácil, pero estoy encontrando la forma funcional de pensar una lucha :) Puedo iterar, no ...

1 la respuesta

No se pueden importar componentes personalizados con fábricas de celdas personalizadas

En JavaFX 2.2 he tenido problemas para importar componentes personalizados que tienen una fábrica de celdas personalizada definida en FXML. Digamos que mi componente personalizado es el siguiente public class CustomComponent extends VBox{ public ...

1 la respuesta

Java 8: la operación de unión de cadenas tiene un impacto significativo en el rendimiento

Estaba revisando las funciones existentes recientemente agregadas introducidas en Java-8. Una característica simple recién agregada a la clase String es silenciosa y atractiva para mí, es decirMétodo de unión de ...

3 la respuesta

Java 8 Streams: múltiples filtros versus condición compleja

A veces quieres filtrar unStream con más de una condición: myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ...o podrías hacer lo mismo con una condición compleja y unasoltero filter: myList.stream().filter(x -> x.size() > 10 ...

3 la respuesta

GoogleMaps API V3 Build Polygon que contiene múltiples códigos postales

Tengo que permitir que un usuario ingrese múltiples códigos postales, recuperar la latitud y longitud de una base de datos y luego construir un gran polígono que los abarque. Estoy codificando en Java y usando Google Maps API V3. No tengo ...

3 la respuesta

¿Hay alguna manera de comparar lambdas?

Digamos que tengo una lista de objetos que se definieron usando expresiones lambda (cierres). ¿Hay alguna manera de inspeccionarlos para que puedan ser comparados? El código que más me interesa es List<Strategy> strategies = getStrategies(); ...

3 la respuesta

¿Para qué sirve MetaSpace en Java 8?

Sé que han reemplazado PermGen con MetaSpace en Java 8. Pero tengo algunas preguntas: ¿MetaSpace por defecto es GC recogido?Incluso el PermGen es GC recogido agregando los argumentos como-XX:+CMSClassUnloadingEnabled, entonces, ¿qué hace que ...

2 la respuesta

¿Cuál es el beneficio de poder usar efectivamente variables finales en expresiones lambda de Java 8?

Tengo entendido lo que significa "efectivamente final" como se explica por Diferencia entre final y efectivamente final [https://stackoverflow.com/questions/20938095/difference-between-final-and-effectively-final] . Lo que no entiendo es ¿por ...

1 la respuesta

Cambio de sintaxis de Java 8 Lambda

Me encontré con un problema en el que la sintaxis permitida de un Lambda ha cambiado entre las versiones 1.8.0_05 y 1.8.0_20 (beta) del compilador de Java. Ejemplo: package scratch; import javafx.scene.control.MenuItem; public class Test ...