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.





22
Welche @NotNull Java-Annotation soll ich verwenden?
Ich möchte meinen Code besser lesbar machen und Tools wie IDE-Code-Inspektion und / oder statische Code-Analyse (FindBugs und Sonar) verwenden, um NullPointerExceptions zu vermeiden. Viele der Werkzeuge scheinen unvereinbar mit jedem anderen @NotNull/ @NonNull/ @NonnullAnmerkung und in meinem Code alle von ihnen Auflistung wäre schrecklich zu lesen. Irgendwelche Vorschläge, welcher …


25
So installieren Sie Java 8 auf einem Mac
Ich möchte mit dem neuesten JavaFX programmieren, für das Java 8 erforderlich ist. Ich verwende IntelliJ 13 CE und Mac OS X 9 Mavericks. Ich habe das Java 8-Installationsprogramm von Oracle ausgeführt, und die Dateien sehen so aus, als wären sie bei gelandet /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk aber frühere Versionen sind bei /System/Library/Java/JavaFrameworks/jdk1.6.... …


30
JAR-Datei kann nicht ausgeführt werden: „kein Hauptmanifestattribut“
Ich habe eine Anwendung installiert. Wenn ich versuche, sie auszuführen (es ist eine ausführbare JAR-Datei), passiert nichts. Wenn ich es von der Kommandozeile aus starte mit: java -jar "app.jar" Ich erhalte die folgende Nachricht: kein Hauptmanifestattribut in "app.jar" Wenn ich das Programm selbst erstellt hätte, hätte ich der Manifestdatei normalerweise …
971 java  jar  manifest  main 

30
Eclipse kann nicht gestartet werden - Java wurde gestartet, aber der Exit-Code = 13 wurde zurückgegeben
Ich versuche, mit Eclipse einen ersten Eindruck von der Android-Entwicklung zu bekommen. Dieses Problem trat auf, als ich versuchte, Eclipse auszuführen, nachdem ich Version 4.2 erst vor wenigen Minuten installiert hatte. Nachdem Eclipseich zum ersten Mal versucht hatte, ohne Parameter zu starten , um die Java-VM anzugeben, wurde eine Fehlermeldung …

30
Warum hat RecyclerView nicht onItemClickListener ()?
Ich habe nachgeforscht RecyclerViewund war überrascht zu sehen, dass RecyclerViewdies nicht der Fall ist onItemClickListener(). Ich habe zwei Fragen. Hauptfrage Ich möchte wissen, warum Google entfernt hat onItemClickListener(). Gibt es ein Leistungsproblem oder etwas anderes? Sekundäre Frage Ich habe mein Problem gelöst, indem ich Folgendes geschrieben onClickhabe RecyclerView.Adapter: public static …

17
Unterschied zwischen HashMap, LinkedHashMap und TreeMap
Was ist der Unterschied zwischen HashMap, LinkedHashMapund TreeMapin Java? Ich sehe keinen Unterschied in der Ausgabe, da alle drei keySetund haben values. Was sind Hashtables? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s"); print(m1.keySet()); print(m1.values()); SortedMap sm = new TreeMap(); sm.put("map", "TreeMap"); sm.put("schildt", "java2"); sm.put("mathew", …
958 java  map 

17
:: (Doppelpunkt) Operator in Java 8
Ich habe die Java 8- Quelle erkundet und fand diesen speziellen Teil des Codes sehr überraschend: //defined in IntPipeline.java @Override public final OptionalInt reduce(IntBinaryOperator op) { return evaluate(ReduceOps.makeInt(op)); } @Override public final OptionalInt max() { return reduce(Math::max); //this is the gotcha line } //defined in Math.java public static int max(int …
956 java  java-8 

13
Statische Klassen in Java
Gibt es so etwas wie static classin Java? Was bedeutet eine solche Klasse? Müssen auch alle Methoden der statischen Klasse vorhanden sein static? Ist es umgekehrt erforderlich, dass, wenn eine Klasse alle statischen Methoden enthält, die Klasse auch statisch sein soll? Wofür sind statische Klassen gut?

10
Wie man mit Mockito leere Methoden verspottet
Wie verspotte ich Methoden mit dem Rückgabetyp void? Ich habe ein Beobachtermuster implementiert, kann es aber mit Mockito nicht verspotten, weil ich nicht weiß wie. Und ich habe versucht, ein Beispiel im Internet zu finden, aber es ist mir nicht gelungen. Meine Klasse sieht so aus: public class World { …

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.