Preguntas etiquetadas con java

119
Extraño "[]" después de la firma del método Java

Hoy miré algo de código Java y encontré una sintaxis extraña: public class Sample { public int get()[] { return new int[]{1, 2, 3}; } } Pensé que no se puede compilar y quería corregir lo que pensé que era un error tipográfico, ¡pero luego recordé que el compilador de Java realmente lo...

119
Usando Enums mientras se analiza JSON con GSON

Esto está relacionado con una pregunta anterior que hice aquí anteriormente. Análisis JSON usando Gson Estoy tratando de analizar el mismo JSON, pero ahora he cambiado un poco mis clases. { "lower": 20, "upper": 40, "delimiter": " ", "scope": ["${title}"] } Mi clase ahora se ve así: public...

119
Campos estáticos en una referencia nula en Java

staticlos miembros ( staticcampos o staticmétodos) en Java están asociados con su clase respectiva en lugar de los objetos de esta clase. El siguiente código intenta acceder a un campo estático en una nullreferencia. public class Main { private static final int value = 10; public Main...

119
JPA o JDBC, ¿en qué se diferencian?

Estoy aprendiendo Java EE y descargué el eclipse con glassfish para el mismo. Vi algunos ejemplos y también leí los documentos de Oracle para saber todo sobre Java EE 5. La conexión a una base de datos fue muy simple. Abrí un proyecto web dinámico, creé una sesión EJB, usé EntityManager y con los...

119
Analizando la matriz JSON en java.util.List con Gson

Tengo un JsonObjectnombre "mapping"con el siguiente contenido: { "client": "127.0.0.1", "servers": [ "8.8.8.8", "8.8.4.4", "156.154.70.1", "156.154.71.1" ] } Sé que puedo obtener la matriz "servers"con: mapping.get("servers").getAsJsonArray() Y ahora quiero analizar eso JsonArrayen...

119
CompletableFuture | thenApply vs thenCompose

No puedo entender la diferencia entre thenApply() y thenCompose(). Entonces, ¿alguien podría proporcionar un caso de uso válido? De los documentos de Java: thenApply(Function<? super T,? extends U> fn) Devuelve un nuevo CompletionStageque, cuando esta etapa se completa normalmente, se...