Resultados de la búsqueda a petición "java-8"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
¿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(); ...
¿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 ...
¿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 ...
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 ...