Preguntas etiquetadas con java

143
Collections.emptyMap () vs new HashMap ()

¿Cuáles son algunas de las situaciones en las que puedo usar Collections.emptyMap()? La documentación dice que puedo usar este método si quiero que mi colección sea inmutable. ¿Por qué querría una colección vacía inmutable? ¿Cual es el

143
Convertir JsonNode en POJO

Esto puede parecer un poco inusual, pero estoy buscando una manera eficiente de transformar / mapear a JsonNodeen a POJO. Guardo parte de la información de mi modelo en archivos json y tengo que admitir un par de versiones de mi modelo. Lo que hago es cargar el archivo json en la memoria en un...

143
Java 8 Streams: recopilar vs reducir

¿Cuándo usarías collect()vs reduce()? ¿Alguien tiene buenos ejemplos concretos de cuándo definitivamente es mejor ir de una manera u otra? Javadoc menciona que collect () es una reducción mutable . Dado que es una reducción mutable, supongo que requiere sincronización (internamente) que, a su...

142
Cómo encontrar una fuga de memoria Java

¿Cómo encuentra una pérdida de memoria en Java (usando, por ejemplo, JHat)? He intentado cargar el volcado del montón en JHat para echar un vistazo básico. Sin embargo, no entiendo cómo se supone que puedo encontrar la referencia raíz ( ref ) o como se llame. Básicamente, puedo decir que hay varios...

142
Java: getMinutes y getHours

¿Cómo obtienes Horas y Minutos desde entonces Date.getHoursy te Date.getMinutesdesaprobaron? Los ejemplos que encontré en la búsqueda de Google utilizaron los métodos

142
Singleton con argumentos en Java

Estaba leyendo el artículo de Singleton en Wikipedia y me encontré con este ejemplo: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the...

142
Spring MVC @PathVariable se trunca

Tengo un controlador que proporciona acceso RESTful a la información: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { El problema que estoy...