java-9

Cómo resolver java.lang.NoClassDefFoundError: javax / xml/bind / JAXBException en Java 9

Tengo un código que usa clases de API JAXB que se han proporcionado como parte del JDK en Java 6/7/8. Cuando corro el mismo ... clases JAXB se han proporcionado como parte del JDK desde Java 6, así que ¿por qué Java 9 ya no puede encontrar estas clases?

¿Por qué array [idx++]+="a" aumenta idx una vez en Java 8 pero dos veces en Java 9 y 10?

Para un desafío, un compañero golfista código escribió el siguiente código : import java.util.*; public class Main { publ ... adenas, al menos uno de los lados debe tener el tipo String. Intentar reproducir esto en otros tipos o construcciones falló.

Opcional OrElse Opcional en Java

He estado trabajando con el nuevo tipo Opcional en Java 8 , y me he encontrado con lo que parece una operación común que no e ... ¿se incluirá tal método en JDK 9, y dónde podría proponer tal método? Esto me parece una omisión bastante evidente a la API.

¿Cómo se implementa la concatenación de cadenas en Java 9?

Como está escrito en JEP 280: Cambie la secuencia estática String-concatenación de bytecode generada por javac para usar ... Aquí quiero entender cuál es el uso de llamadas invokedynamic y cómo la concatenación de bytes es diferente de invokedynamic?

Observer está obsoleto en Java 9. ¿Qué debemos usar en su lugar?

Java 9 salió, y Observer ha sido obsoleto. ¿Por qué es eso? ¿Significa que ya no deberíamos implementar el patrón de observador? Sería bueno saber cuál es una mejor alternativa?

¿Por qué R se comporta de manera diferente en expresiones regulares entre Java 8 y Java 9?

El siguiente código compila en Java 8 y 9, pero se comporta de manera diferente. class Simple { static String sample = " ... 9 la salida es diferente: Chunk : En un lugar Chunk : de la Mancha de cuyo nombre Chunk : no quiero acordarme ¿Por qué?

¿Cuál es la diferencia entre la Lista.de y Matrices.¿asList?

Java 9 introdujo nuevos métodos de Fábrica de colecciones, List.of: List<String> strings = List.of("first", "second") ... ciones anterior y nueva? Es decir, cuál es la diferencia entre esto: Arrays.asList(1, 2, 3); Y esto: List.of(1, 2, 3);

Reemplazos para módulos JPMS obsoletos con API de Java EE

Java 9 obsoletos seis módulos que contienen API de Java EE y que van a ser eliminados pronto: java.activación con ja ... ementar un estándar específico. Más allá de eso, nada más importa, por lo que no veo mucho riesgo para la opinión y el spam.

Diferencia entre cuerdas compactas y cuerdas comprimidas en Java 9

¿Cuáles son las ventajas de cadenas compactas sobre cadenas comprimidas en JDK9?

¿Maven está listo para JDK9?

Hoy probé el último jdk9 Build 113 y traté de compilar mi proyecto con el último Maven 3.3.9 Estos son los comandos (en ... Corporation Java home: /home/somewhere/Downloads/jdk-9 Default locale: en_US, platform encoding: UTF-8 OS name: "linux",...

Flujo.método peek() en Java 8 vs Java 9

Estoy en el progreso del aprendizaje a través de expresiones lambda Java 8 y me gustaría preguntar sobre la siguiente pieza d ... values.stream() .map(n -> n * 2) .peek(System.out::print) .count(); } }

Diferencia entre la API RxJava y la API Java 9 Flow

Parece que en cada iteración de Java para las últimas versiones principales, hay consistentemente nuevas formas de administra ... dos bibliotecas? ¿Por qué alguien usaría la biblioteca Java 9 Flow sobre la mucho más diversa biblioteca RxJava o viceversa?

newInstance vs new en jdk-9 / jdk-8 y jmh

He visto muchos hilos aquí que comparan y tratan de responder que es más rápido: newInstance o new operator. Mirando el códi ... avgt 5 4.554 ± 0.616 ns/op Puede alguien arrojó alguna luz sobre ¿por qué hay una diferencia tan grande?

Nuevas palabras clave en Java 9

Una de las características más grandes de Java 9 será un sistema de módulos definido por Project Jigsaw. Al leer diapositivas ... se introducirán en Java 9? ¿Cómo se tratará la compatibilidad hacia atrás (es decir, funciones o variables llamadas module)?

Compatibilidad con Java Web Start en Java 9 y más allá

Estoy confundido sobre el estado de Java Web Start. En la hoja de ruta de soporte de Oracle podemos leer esto: Soport ... plicaciones autónomas. ¿Me estoy preocupando por nada o me he perdido un anuncio sobre la obsolescencia de Java Web Start?

Eclipse No se encontraron pruebas usando JUnit 5 causadas por NoClassDefFoundError

El problema Cada vez que corro mis proyectos JUnit test (usando JUnit 5 con Java 9 y Eclipse Oxygen 1.a) Me encuentro con el ... volver a escribir la anotación @Test Algunos de estos pasos se pueden encontrar aquí, pero al final el problema se mantuvo.

¿El Proyecto Lombok soporta Java 9?

He usado Lombok en mi proyecto, pero mi colega no está de acuerdo en usarlo, y su razón es (de controversia de los documentos ... ora ha resuelto el problema, así que quiero saber si Lombok será compatible con Java 9 y todavía utiliza la API no pública:s?

Proyecto Jigsaw vs Maven

De Jigsaw Project : Facilitar a los desarrolladores la construcción y el mantenimiento de bibliotecas y grandes aplic ... O mi entendimiento es incorrecto y proyecto Jigsaw va a complementar estas herramientas de construcción de alguna manera?

¿Android Studio 3 es compatible con Java 9 para el desarrollo de Android? Si es así, ¿qué características de Java 9 son compatibles?

Voy a instalar Android Studio 3 para desarrollar una aplicación Android. Me gustaría saber si es posible utilizar Java 9 para el desarrollo de Android? Si es así, ¿es compatible con todas las características de Java 9?

Significado de lambda () - > {} en Java

Estoy viendo la siguiente respuesta de desbordamiento de pila: Cómo cambiar @Scheduled fixedDelay de Spring en tiempo de eje ... ) -> { }, this); Me gustaría saber qué significa lambda () -> {} en ese código. Necesito escribirlo sin usar lambdas.