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
¿Por qué se lanza una ConcurrentModificationException y cómo depurarla?
Estoy usando un Collection(un HashMapusado indirectamente por el JPA, sucede), pero aparentemente al azar el código arroja un ConcurrentModificationException. ¿Qué lo está causando y cómo soluciono este problema? ¿Utilizando alguna sincronización, tal vez? Aquí está el seguimiento completo de la pila: Exception in thread "pool-1-thread-1" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at …

13
Obtener el nombre de dominio de la URL dada
Dada una URL, quiero extraer el nombre de dominio (no debe incluir la parte 'www'). La URL puede contener http / https. Aquí está el código de Java que escribí. Aunque parece funcionar bien, ¿hay algún enfoque mejor o hay algunos casos límite que podrían fallar? public static String getDomainName(String …
130 java  url 

5
Gradle, "sourceCompatibility" vs "targetCompatibility"?
¿Cuál es la relación / diferencia entre sourceCompatibilityy targetCompatibility? ¿Qué sucede cuando se configuran con valores diferentes? Según la documentación de Gradle : sourceCompatibilityes "Compatibilidad con la versión de Java que se utilizará al compilar la fuente de Java" targetCompatibilityes "Versión Java para generar clases". Entiendo que targetCompatibilitygenerará un bytecode …
130 gradle  java 






6
Diferencia entre initLoader y restartLoader en LoaderManager
Estoy completamente perdido con respecto a las diferencias entre initLoadery las restartLoaderfunciones de LoaderManager: Ambos tienen la misma firma. restartLoader también crea un cargador, si no existe ("Inicia un cargador nuevo o reinicia un cargador existente en este administrador"). ¿Hay alguna relación entre los dos métodos? ¿ restartLoaderLlamar siempre llama …


4
RegEx referencias en IntelliJ
Quiero usar la función de búsqueda y reemplazo de IntelliJ para realizar la siguiente transformación: // Replace this model.put('foo', 'bar') // With this model['foo'] = bar He intentado lo siguiente: Texto a buscar: model.put\((.*),(.*)\) Reemplazar con:model\[\\1\] = \\2 Pero Intellij no parece reconocer \\1y \\2como referencias. También probé una sola …

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.