Preguntas etiquetadas con java

91
¿Hay una JVM por aplicación Java?

¿Se utiliza la misma JVM en todas las aplicaciones Java en ejecución o se aplica 'una JVM por aplicación Java'? (digamos que las aplicaciones son IntelliJ IDEA, un servidor y NetBeans, por ejemplo) Además, ¿existe alguna conexión entre las JVM asignadas y los procesos utilizados por cada...

91
Sincronización de campo no final

Se muestra una advertencia cada vez que sincronizo en un campo de clase no final. Aquí está el código: public class X { private Object o; public void setO(Object o) { this.o = o; } public void x() { synchronized (o) // synchronization on a non-final field { } } }...

91
Anotación @Transactional. ¿Cómo revertir?

Usé esta anotación con éxito para una clase de Dao. Y la reversión funciona para las pruebas. Pero ahora necesito revertir el código real, no solo las pruebas. Hay anotaciones especiales para usar en pruebas. Pero, ¿qué anotaciones son para código que no es de prueba? Es una gran pregunta para...

91
Java inicializa una matriz int en un constructor

Tengo una clase y en esa clase tengo esto: //some code private int[] data = new int[3]; //some code Luego en mi constructor: public Date(){ data[0] = 0; data[1] = 0; data[2] = 0; } Si hago esto, todo está bien. Los valores de datos predeterminados se inicializan, pero si en cambio...

91
Falta el artefacto com.sun: tools: jar

He estado siguiendo el tutorial de introducción, pero me quedo atascado después de importar el proyecto de playn usando Maven. Estoy usando Eclipse Indigo ejecutándose en Windows 7 de 64 bits. Todos los proyectos importados tienen el mismo error: Missing Artifact com.sun:tools:jar in all the...

91
Atajo clave para las importaciones de Eclipse

Ha pasado un tiempo desde la última vez que usé Eclipse. Me encantaba este práctico atajo de teclas que agregaba todas las importaciones a la parte superior del archivo fuente, pero lo he olvidado. ¿Alguien sabe qué es este atajo?

91
¿Cómo comparar la matriz Java Byte []?

public class ByteArr { public static void main(String[] args){ Byte[] a = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; Byte[] b = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] aa = {(byte)0x03, (byte)0x00, (byte)0x00, (byte)0x00}; byte[] bb = {(byte)0x03, (byte)0x00,...