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].

11
¿La forma más eficiente de convertir el primer carácter de una cadena en minúsculas?
¿Cuál es la forma más eficaz de hacer el primer carácter de una Stringminúscula? Puedo pensar en varias formas de hacer esto: Usando charAt()consubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); O usando una charmatriz String input = "SomeInputString"; char c[] …

11
Eficiencia de retorno prematuro en una función
Esta es una situación con la que me encuentro con frecuencia como programador sin experiencia y me pregunto sobre todo para un proyecto mío ambicioso y de alta velocidad que estoy tratando de optimizar. Para los principales lenguajes similares a C (C, objC, C ++, Java, C #, etc.) y …

10
Convierta el flotador en doble sin perder precisión
Tengo un flotador primitivo y lo necesito como doble primitivo. Simplemente lanzar el flotador al doble me da una precisión extra extraña. Por ejemplo: float temp = 14009.35F; System.out.println(Float.toString(temp)); // Prints 14009.35 System.out.println(Double.toString((double)temp)); // Prints 14009.349609375 Sin embargo, si en lugar de emitir, obtengo el flotador como una cadena y …

9
¿Por qué i ++ no es atómico?
¿Por qué i++no es atómico en Java? Para profundizar un poco más en Java, traté de contar con qué frecuencia se ejecuta el bucle en los subprocesos. Entonces usé un private static int total = 0; en la clase principal. Tengo dos hilos. Hilo 1: Impresiones System.out.println("Hello from Thread 1!"); …


5
El controlador es abstracto, no se puede crear una instancia
Estoy intentando usar un Handleren mi aplicación. Pero cuando lo instalo así: Handler handler = new Handler(); Obtuve el siguiente error. Gradle: error: Handler is abstract; cannot be instantiated Y cuando verifico las soluciones, me pide que implemente estos métodos: Handler handler = new Handler() { @Override public void close() …


5
¿Cómo proporciono argumentos de JVM a VisualVM?
Estoy usando VisualVM de JDK 1.6.0_26 para perfilar una aplicación web Java que se ejecuta en Tomcat, pero VisualVM a menudo me dice que no tiene suficiente memoria para tomar una instantánea y usar el interruptor -Xmx para proporcionar más memoria a Netbeans . El problema es que estoy ejecutando …
97 java  windows  jvm  visualvm 


30
Android ClassNotFoundException: no se encontró la clase en la ruta
10-22 15:29:40.897: E/AndroidRuntime(2561): FATAL EXCEPTION: main 10-22 15:29:40.897: E/AndroidRuntime(2561): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.gvg.simid/com.gvg.simid.Login}: java.lang.ClassNotFoundException: Didn't find class "com.gvg.simid.Login" on path: DexPathList[[zip file "/data/app/com.gvg.simid-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.gvg.simid-1, /vendor/lib, /system/lib]] 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2137) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.access$600(ActivityThread.java:141) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) 10-22 15:29:40.897: E/AndroidRuntime(2561): …
97 java  android  eclipse 

1
org.codehaus.jackson versus com.fasterxml.jackson.core
¿Están relacionados org.codehaus.jackson y com.fasterxml.jackson.core? yo tengo org.codehaus.jackson jackson-all versión 1.7.2 y com.fasterxml.jackson.core> jackson-databind versión 2.4.3 en mi pom. No estoy seguro de si son redundantes y pueden entrar en conflicto.
97 java  json  jackson 





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.