Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].






23
Come copio un oggetto in Java?
Considera il codice seguente: 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' Quindi, voglio copiare il dumper dumtwoe il cambiamento dumsenza alterare il dumtwo. Ma il codice sopra non lo …
794 java  object  copy  clone 

12
Come faccio a dire a Maven di usare l'ultima versione di una dipendenza?
In Maven, le dipendenze sono generalmente impostate in questo modo: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Ora, se stai lavorando con librerie che hanno rilasci frequenti, l'aggiornamento costante del tag <version> può essere alquanto fastidioso. C'è un modo per dire a Maven di usare sempre l'ultima versione disponibile (dal repository)?



8
Come usare Jackson per deserializzare una serie di oggetti
La documentazione relativa all'associazione dei dati di Jackson indica che Jackson supporta la deserializzazione di "array di tutti i tipi supportati", ma non riesco a capire l'esatta sintassi per questo. Per un singolo oggetto farei questo: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = …
780 java  json  jackson 



17
Elenco <Cane> è una sottoclasse di Elenco <Animale>? Perché i generici Java non sono implicitamente polimorfici?
Sono un po 'confuso su come i generici Java gestiscono l'ereditarietà / il polimorfismo. Supponiamo la seguente gerarchia: Animale (genitore) Cane - Gatto (Bambini) Supponiamo quindi di avere un metodo doSomething(List&lt;Animal&gt; animals). Secondo tutte le regole di ereditarietà e polimorfismo, suppongo che a List&lt;Dog&gt; is a List&lt;Animal&gt;e a List&lt;Cat&gt; is …

30
Come chiamare un metodo dopo un ritardo in Android
Voglio essere in grado di chiamare il seguente metodo dopo un ritardo specificato. Nell'obiettivo c c'era qualcosa del tipo: [self performSelector:@selector(DoSomething) withObject:nil afterDelay:5]; Esiste un equivalente di questo metodo in Android con Java? Ad esempio, devo essere in grado di chiamare un metodo dopo 5 secondi. public void DoSomething() { …
770 java  android  handler  delay 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.