Preguntas etiquetadas con java

138
Formato Java 8 LocalDate Jackson

Para java.util.Date cuando lo hago @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; luego en la solicitud JSON cuando envío { {"dateOfBirth":"01/01/2000"} } funciona. ¿Cómo debo hacer esto para el campo LocalDate de Java 8 ? Traté de tener...

138
Kotlin: Interfaz ... no tiene constructores

Estoy convirtiendo parte de mi código Java a Kotlin y no entiendo cómo instanciar interfaces que están definidas en el código de Kotlin. Como ejemplo, tengo una interfaz (definida en el código Java): public interface MyInterface { void onLocationMeasured(Location location); } Y luego, en mi...

137
Cuál es la diferencia entre ? y Objeto en genéricos de Java?

Estoy usando Eclipse para ayudarme a limpiar algo de código para usar los genéricos de Java correctamente. La mayoría de las veces está haciendo un excelente trabajo de inferir tipos, pero hay algunos casos en los que el tipo inferido tiene que ser lo más genérico posible: Objeto. Pero Eclipse...

137
El método de regulación llama a M solicitudes en N segundos

Necesito un componente / clase que acelere la ejecución de algún método al máximo de llamadas M en N segundos (o ms o nanos, no importa). En otras palabras, necesito asegurarme de que mi método se ejecute no más de M veces en una ventana deslizante de N segundos. Si no conoce la clase existente,...

137
&& (AND) y || (O) en declaraciones IF

Tengo el siguiente código: if(!partialHits.get(req_nr).containsKey(z) || partialHits.get(req_nr).get(z) < tmpmap.get(z)){ partialHits.get(z).put(z, tmpmap.get(z)); } donde partialHitses un HashMap ¿Qué pasará si la primera afirmación es verdadera? ¿Java aún verificará la segunda...

137
Incluyendo jarras en classpath en la línea de comandos (javac o apt)

tratando de ejecutar este programa Creo que para configurar todo el servicio web necesito ejecutar apt. (Aunque estoy usando javac, estoy teniendo el mismo problema). Creo que lo que obtengo es errores de compilación. (Se muestra en la parte inferior). Creo que lo que tengo que hacer es incluir...

137
TreeMap ordenar por valor

Quiero escribir un comparador que me permita ordenar un TreeMap por valor en lugar del orden natural predeterminado. Intenté algo como esto, pero no puedo descubrir qué salió mal: import java.util.*; class treeMap { public static void main(String[] args) { System.out.println("the main");...

137
¿Diferencia entre UTF-8 y UTF-16?

¿Diferencia entre UTF-8 y UTF-16? ¿Por qué necesitamos estos? MessageDigest md = MessageDigest.getInstance("SHA-256"); String text = "This is some text"; md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed byte[] digest =

137
Patrón de constructor en Java efectivo

Recientemente comencé a leer Effective Java de Joshua Bloch. Me pareció muy interesante la idea del patrón Builder [Elemento 2 del libro]. Traté de implementarlo en mi proyecto pero hubo errores de compilación. Lo siguiente es, en esencia, lo que estaba tratando de hacer: La clase con múltiples...