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






23
¿Cómo copio un objeto en Java?
Considere el siguiente código: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' Por lo tanto, quiero copiar el dumque dumtwoy el cambio dumsin afectar al dumtwo. Pero el código anterior …
794 java  object  copy  clone 

12
¿Cómo le digo a Maven que use la última versión de una dependencia?
En Maven, las dependencias generalmente se configuran así: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Ahora, si está trabajando con bibliotecas que tienen lanzamientos frecuentes, actualizar constantemente la etiqueta <version> puede ser algo molesto. ¿Hay alguna forma de decirle a Maven que use siempre la última versión disponible (del repositorio)?



8
Cómo usar Jackson para deserializar una matriz de objetos
La documentación de enlace de datos de Jackson indica que Jackson admite la deserialización de "matrices de todos los tipos compatibles", pero no puedo entender la sintaxis exacta para esto. Para un solo objeto, haría esto: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = …
780 java  json  jackson 



17
¿Es List <Dog> una subclase de List <Animal>? ¿Por qué los genéricos de Java no son polimórficos implícitamente?
Estoy un poco confundido acerca de cómo los genéricos de Java manejan la herencia / polimorfismo. Asuma la siguiente jerarquía: Animal (padre) Perro - Gato (Niños) Supongamos que tengo un método doSomething(List&lt;Animal&gt; animals). Según todas las reglas de herencia y polimorfismo, supondría que a List&lt;Dog&gt; es a List&lt;Animal&gt;y a List&lt;Cat&gt; …

30
Cómo llamar a un método después de un retraso en Android
Quiero poder llamar al siguiente método después de un retraso especificado. En el objetivo c había algo como: [self performSelector:@selector(DoSomething) withObject:nil afterDelay:5]; ¿Hay un equivalente de este método en Android con Java? Por ejemplo, necesito poder llamar a un método después de 5 segundos. public void DoSomething() { //do something …
770 java  android  handler  delay 


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.