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

10
¿Flujos binarios de entrada y salida usando JERSEY?
Estoy usando Jersey para implementar una API RESTful que principalmente recupera y sirve datos codificados JSON. Pero tengo algunas situaciones en las que necesito lograr lo siguiente: Exporte documentos descargables, como PDF, XLS, ZIP u otros archivos binarios. Recupere datos de varias partes, como JSON más un archivo XLS cargado …
111 java  jersey  jax-rs 



7
¿Por qué este método imprime 4?
Me preguntaba qué sucede cuando intentas detectar un StackOverflowError y se te ocurrió el siguiente método: class RandomNumberGenerator { static int cnt = 0; public static void main(String[] args) { try { main(args); } catch (StackOverflowError ignore) { System.out.println(cnt++); } } } Ahora mi pregunta: ¿Por qué este método imprime …
111 java  jvm  stack-overflow 


15
Eclipse no arranca y no he cambiado nada
No he actualizado nada durante al menos un mes. Estaba trabajando normalmente y, de repente, los menús estaban en blanco, así que decidí reiniciar eclipse. Hice clic en "cerrar" y "ok" para guardar todo, pero no pasó nada, así que volví a hacer clic en cerrar y eclipse se cerró. …
111 java  eclipse 

11
javac: comando no encontrado
He instalado java en mi versión 5.5 de CentOS máquina usando el comando yum install java. Pero no puedo compilar una clase usando javac. ¿Necesito instalar algún otro paquete? He intentado localizar el javacejecutable pero no puedo localizarlo. /usr/bin/javaestá vinculado de la siguiente manera: /usr/bin/java-> /etc/alternatives/java /etc/alternatives/java->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java He visto el …

9
De Arraylist a Array
Quiero saber si es seguro / recomendable convertir de ArrayList a Array. Tengo un archivo de texto con cada línea una cadena: 1236 1233 4566 4568 .... Quiero leerlos en una lista de matrices y luego la convierto a Matriz. ¿Es aconsejable / legal hacer eso? Gracias
111 java  arraylist 

12
¿Cómo hago para que mi comparación de cadenas no distinga entre mayúsculas y minúsculas?
Creé un programa Java para comparar dos cadenas: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } Muestra "bienvenida". Entiendo que distingue entre mayúsculas y minúsculas. Pero mi problema es que quiero comparar dos cadenas sin distinción entre mayúsculas y minúsculas. Es …

2
Comparator.reversed () no se compila usando lambda
Tengo una lista con algunos objetos de usuario y estoy tratando de ordenar la lista, pero solo funciona usando la referencia de método, con la expresión lambda, el compilador da un error: List<User> userList = Arrays.asList(u1, u2, u3); userList.sort(Comparator.comparing(u -> u.getName())); // works userList.sort(Comparator.comparing(User::getName).reversed()); // works userList.sort(Comparator.comparing(u -> u.getName()).reversed()); // …


9
Convertir cadena hexadecimal en int
Estoy tratando de convertir una cadena que tiene 8 caracteres de código hexadecimal en un número entero para poder hacer una comparación int en lugar de comparaciones de cadenas sobre muchos valores diferentes. Sé que esto es bastante trivial en C ++, pero necesito hacerlo en Java. El caso de …
111 java  hex 


13
¿Cómo establecer un grupo de conexiones en JDBC?
¿Alguien puede proporcionar ejemplos o enlaces sobre cómo establecer un grupo de conexiones JDBC? Al buscar en Google, veo muchas formas diferentes de hacer esto y es bastante confuso. En última instancia, necesito el código para devolver un java.sql.Connectionobjeto, pero tengo problemas para comenzar ... cualquier sugerencia es bienvenida. Actualización: …

4
¿Es caro lo volátil?
Después de leer The JSR-133 Cookbook for Compiler Writers sobre la implementación de volátiles, especialmente la sección "Interacciones con instrucciones atómicas", asumo que leer una variable volátil sin actualizarla necesita una barrera LoadLoad o LoadStore. Más abajo en la página, veo que LoadLoad y LoadStore son efectivamente no operativos en …

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.