Als «java» getaggte Fragen

Java ist eine beliebte Programmiersprache auf hoher Ebene. Verwenden Sie dieses Tag, wenn Sie Probleme haben, die Sprache selbst zu verwenden oder zu verstehen. Dieses Tag wird selten alleine verwendet und wird am häufigsten in Verbindung mit [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] und [maven] verwendet.






23
Wie kopiere ich ein Objekt in Java?
Betrachten Sie den folgenden Code: 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' Also, ich möchte , dass die kopieren dumzu dumtwound ändern , dumohne die Auswirkungen auf dumtwo. Aber …
794 java  object  copy  clone 

12
Wie kann ich Maven anweisen, die neueste Version einer Abhängigkeit zu verwenden?
In Maven werden Abhängigkeiten normalerweise folgendermaßen eingerichtet: <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> Wenn Sie jetzt mit Bibliotheken arbeiten, die häufig veröffentlicht werden, kann die ständige Aktualisierung des <version> -Tags etwas ärgerlich sein. Gibt es eine Möglichkeit, Maven anzuweisen, immer die neueste verfügbare Version (aus dem Repository) zu verwenden?

20
Leider hat MyApp aufgehört. Wie kann ich das lösen?
Ich entwickle eine Anwendung und jedes Mal, wenn ich sie ausführe, erhalte ich die folgende Meldung: Leider hat MyApp aufgehört. Was kann ich tun, um das zu lösen? Zu dieser Frage - offensichtlich inspiriert von Was ist ein Stack-Trace und wie kann ich damit meine Anwendungsfehler debuggen? Es gibt viele …


8
Verwendung von Jackson zum Deserialisieren einer Reihe von Objekten
Aus der Jackson-Datenbindungsdokumentation geht hervor , dass Jackson das Deserialisieren von "Arrays aller unterstützten Typen" unterstützt, aber ich kann die genaue Syntax dafür nicht herausfinden. Für ein einzelnes Objekt würde ich Folgendes tun: //json input { "id" : "junk", "stuff" : "things" } //Java MyClass instance = objectMapper.readValue(json, MyClass.class); Nun …
779 java  json  jackson 



17
Ist List <Dog> eine Unterklasse von List <Tier>? Warum sind Java-Generika nicht implizit polymorph?
Ich bin etwas verwirrt darüber, wie Java-Generika mit Vererbung / Polymorphismus umgehen. Nehmen Sie die folgende Hierarchie an - Tier (Eltern) Hund - Katze (Kinder) Angenommen, ich habe eine Methode doSomething(List&lt;Animal&gt; animals). Nach allen Regeln der Vererbung und Polymorphismus, würde ich davon ausgehen , dass ein List&lt;Dog&gt; ist ein List&lt;Animal&gt;und …

30
So rufen Sie eine Methode nach einer Verzögerung in Android auf
Ich möchte die folgende Methode nach einer bestimmten Verzögerung aufrufen können. In Ziel c gab es so etwas wie: [self performSelector:@selector(DoSomething) withObject:nil afterDelay:5]; Gibt es ein Äquivalent dieser Methode in Android mit Java? Zum Beispiel muss ich in der Lage sein, nach 5 Sekunden eine Methode aufzurufen. public void DoSomething() …
769 java  android  handler  delay 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.