Preguntas etiquetadas con java

114
Hamcrest comparar colecciones

Estoy tratando de comparar 2 listas: assertThat(actual.getList(), is(Matchers.containsInAnyOrder(expectedList))); Pero idea java: no suitable method found for assertThat(java.util.List<Agent>,org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>>) method...

114
¿Vale la pena usar slf4j con log4j2?

No puedo decidir si usar slf4j o no con log4j2. Según las publicaciones en línea, no parece que tenga ningún impacto en el rendimiento, pero es realmente necesario. Además, estos puntos gobiernan a favor de log4j2: SLF4J obliga a su aplicación a registrar cadenas. La API de Log4j 2 admite el...

113
¿Alternativa liviana a Hibernate? [cerrado]

En su forma actual, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa....

113
Cómo ejecutar un Java .class desde la línea de comandos

Tengo una clase java compilada: Clase de eco public class Echo { public static void main (String arg) { System.out.println(arg); } } Yo cdal directorio y entro:java Echo "hello" Me sale este error: C:\Documents and Settings\joe\My Documents\projects\Misc\bin>java Echo "hello" Exception...

113
devolver un objeto vacío

¿Cuál es la forma correcta de devolver un Voidtipo, cuando no es un primitivo? P.ej. Actualmente uso null como se muestra a continuación. interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null;

113
Cómo manejar con gracia la señal SIGKILL en Java

¿Cómo maneja la limpieza cuando el programa recibe una señal de interrupción? Por ejemplo, hay una aplicación a la que me conecto que quiere que cualquier aplicación de terceros (mi aplicación) envíe un finishcomando al cerrar la sesión. ¿Cuál es la mejor opción para enviar ese finishcomando...

113
¿Java tiene algo como las palabras clave ref y out de C #?

Algo parecido a lo siguiente: ejemplo de referencia: void changeString(ref String str) { str = "def"; } void main() { String abc = "abc"; changeString(ref abc); System.out.println(abc); //prints "def" } ejemplo: void changeString(out String str) { str = "def"; } void main() { String...