Preguntas etiquetadas con java

Java es un lenguaje de programación popular de alto nivel. Use esta etiqueta cuando tenga problemas para usar o comprender el lenguaje en sí. Esta etiqueta rara vez se usa sola y se usa con mayor frecuencia junto con [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] y [maven].

8
Eliminar una línea en Eclipse
En un Visual Studio, usaría Ctrl+ L, mientras que en Eclipse me veo obligado a seleccionar una línea o, si está vacía, ir al principio de la línea antes de hacer clic en eliminar / retroceder. ¿Hay un atajo rápido? ¡Gracias!
141 java  eclipse 



7
¿Por qué ConcurrentHashMap evita claves y valores nulos?
El JavaDoc de ConcurrentHashMapdice esto: Me gusta Hashtablepero HashMapno me gusta , esta clase no permite nullser utilizada como clave o valor. Mi pregunta: ¿por qué? 2da pregunta: ¿Por qué no Hashtablepermite nulo? He usado muchos HashMaps para almacenar datos. Pero al cambiar a ConcurrentHashMapMe metí en problemas varias veces …


4
Sintaxis de inicialización de matriz cuando no está en una declaración
Puedo escribir: AClass[] array = {object1, object2} También puedo escribir: AClass[] array = new AClass[2]; ... array[0] = object1; array[1] = object2; pero no puedo escribir: AClass[] array; ... array = {object1, object2}; ¿Por qué está bloqueado esto por Java? Sé cómo solucionarlo, pero de vez en cuando sería más …
141 java  arrays 

5
Método Java `final`: ¿qué promete?
En una clase Java, se puede definir un método para que sea final, para marcar que este método no se puede anular: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { …
141 java  oop  final 

4
Cómo encontrar la diferencia entre dos fechas y horas de Joda-Time en minutos
A continuación se muestra el método que escribí: public List<Map<String, Object>> loadNotYetInEmployee(int shift, Date date, int transitionVal, String type, User user) { DateTime datetime = new DateTime(date); datetime = datetime .plus(Period.minutes(shiftTiming.getSession1InTime())); List<Map<String, Object>> result = new ArrayList<Map<String, Object>>(); sql = SqlMapUtils.getSql("attendance.attendancestatus.latein", parameters); result = getJdbcTemplate().queryForList(sql); for (int i = 0; …
141 java  jodatime 

18
Cómo copiar la lista de colecciones de Java
Tengo un ArrayListy quiero copiarlo exactamente. Uso clases de utilidad cuando es posible bajo la suposición de que alguien pasó algún tiempo corrigiendo. Entonces, naturalmente, termino con la Collectionsclase que contiene un método de copia. Supongamos que tengo lo siguiente: List<String> a = new ArrayList<String>(); a.add("a"); a.add("b"); a.add("c"); List<String> b …
141 java  list  collections  copy 

8
Impresionante JSON desde el ObjectMapper de Jackson 2.2
En este momento tengo una instancia de org.fasterxml.jackson.databind.ObjectMappery me gustaría obtener una Stringcon JSON bonita. Todos los resultados de mis búsquedas en Google han encontrado formas Jackson 1.x de hacer esto y parece que no puedo encontrar la forma adecuada y no desaprobada de hacerlo con 2.2. Aunque no creo …
141 java  json  jackson 

13
Especifique JDK para que Maven lo use
Estoy tratando de construir un plugin Hudson que he modificado y requiere jdk1.6. Esto está bien, pero no veo cómo puedo decirle a Maven dónde está el jdk diferente. Encontré pocas menciones en Internet, pero no parecen aplicarse a mí. Algunos sugieren agregar algo de configuración .m2/settings.xmlpero no tengo un …

8
Compruebe si una ruta representa un archivo o una carpeta
Necesito un método válido para verificar si a Stringrepresenta una ruta para el archivo o un directorio. ¿Cuáles son los nombres de directorio válidos en Android? A medida que sale, los nombres de las carpetas pueden contener '.'caracteres, entonces, ¿cómo entiende el sistema si hay un archivo o una carpeta?
141 java  android  file  path  directory 

4
Diferencia de prefijo de classpath de primavera
Documentado aquí dice Este prefijo especial especifica que se deben obtener todos los recursos de classpath que coinciden con el nombre dado (internamente, esto sucede esencialmente a través de una llamada ClassLoader.getResources (...)), y luego se fusionan para formar la definición final del contexto de la aplicación. ¿Alguien puede explicar …
141 java  spring  classpath 


7
Biblioteca del analizador SQL para Java [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
141 java  sql  parsing 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.