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

5
¿Por qué System.arraycopy es nativo en Java?
Me sorprendió ver en la fuente de Java que System.arraycopy es un método nativo. Por supuesto, la razón es porque es más rápido. Pero, ¿qué trucos nativos puede emplear el código que lo hacen más rápido? ¿Por qué no simplemente recorrer la matriz original y copiar cada puntero a la …
84 java  native  arrays 



13
Desactivar la salida de la consola de registro de hibernación
Estoy usando hibernate 3 y quiero evitar que descargue todos los mensajes de inicio en la consola. Intenté comentar las líneas stdout en log4j.properties pero no tuve suerte. He pegado mi archivo de registro a continuación. También estoy usando eclipse con la estructura de proyecto estándar y tengo una copia …

5
Conversión de variables en Java
Me pregunto si alguien podría decirme cómo funciona el casting. Entiendo cuándo debería hacerlo, pero no realmente cómo funciona. En los tipos de datos primitivos, entiendo parcialmente, pero cuando se trata de lanzar objetos, no entiendo cómo funciona. ¿Cómo se puede convertir un objeto con el tipo Objeto de repente, …
84 java  casting 

4
Entendiendo el $ en cadenas de formato de Java
StringBuilder sb = new StringBuilder(); // Send all output to the Appendable object sb Formatter formatter = new Formatter(sb, Locale.US); // Explicit argument indices may be used to re-order output. formatter.format("%4$2s %3$2s %2$2s %1$2s", "a", "b", "c", "d") // -> " d c b a" En este caso, ¿por qué …
84 java  formatter 

2
Cómo aplicar Javadoc a las enumeraciones individuales de una clase
Estoy escribiendo el javadoc para una clase que contiene sus propias enumeraciones. ¿Hay alguna forma de generar javadoc para las enumeraciones individuales? Por ejemplo, ahora mismo tengo algo como esto: /** * This documents "HairColor" */ private static enum HairColor { BLACK, BLONDE, BROWN, OTHER, RED }; Sin embargo, esto …
84 java  enums  javadoc 


1
Múltiples restricciones únicas en JPA
¿Hay alguna forma de especificar usando JPA que debería haber múltiples restricciones únicas en diferentes conjuntos de columnas? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid; // Unique on username public String username; public String name; public String …

1
java.lang.IllegalStateException en .NET?
Descripción java.lang.IllegalStateExceptionde los documentos de Java: Señala que se ha invocado un método en un momento ilegal o inapropiado. En otras palabras, el entorno Java o la aplicación Java no se encuentran en un estado apropiado para la operación solicitada. ¿Existe un equivalente IllegalStateExceptionen .NET-Framework?
84 java  .net  exception 


8
Junit antes de clase (no estático)
¿Existen mejores prácticas para que Junit ejecute una función una vez en un archivo de prueba, y tampoco debería ser estático? como @BeforeClassen la función no estática? Aquí hay una fea solución: @Before void init(){ if (init.get() == false){ init.set(true); // do once block } } Bueno, esto es algo …
84 java  junit 

12
recurso abierto con ruta relativa en Java
En mi aplicación Java, necesito obtener algunos archivos y directorios. Esta es la estructura del programa: ./main.java ./package1/guiclass.java ./package1/resources/resourcesloader.java ./package1/resources/repository/modules/ -> this is the dir I need to get ./package1/resources/repository/SSL-Key/cert.jks -> this is the file I need to get guiclass carga la clase de cargador de recursos que cargará mis …

9
Android: alternativa para context.getDrawable ()
Lo he usado context.getDrawable()así en mi proyecto: Drawable greenProgressbar = context.getDrawable(R.drawable.custom_progressbargreen); Pero Eclipse me está dando un error que necesita un Minimum API level of 21. Esto significaría que después de una búsqueda rápida en Google, mi APLICACIÓN solo se podrá utilizar Android 5.0. Dado que no todos los dispositivos …

9
Cómo analizar la matriz JSON con Gson
Quiero analizar matrices JSON y usar gson. En primer lugar, puedo registrar la salida JSON, el servidor responde claramente al cliente. Aquí está mi salida JSON: [ { id : '1', title: 'sample title', .... }, { id : '2', title: 'sample title', .... }, ... ] Probé esta estructura …
84 java  android  arrays  json  gson 

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.