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.

9
Java: Mehrere Klassendeklarationen in einer Datei
In Java können Sie mehrere Klassen der obersten Ebene in einer einzigen Datei definieren, vorausgesetzt, dass höchstens eine davon öffentlich ist (siehe JLS §7.6 ). Siehe unten zum Beispiel. Gibt es einen ordentlichen Namen für diese Technik (analog inner, nested, anonymous)? Das JLS sagt, dass das System möglicherweise die Einschränkung …
238 java  class 


4
Welche Typen können für Java-Anmerkungsmitglieder verwendet werden?
Heute wollte ich nach dieser Dokumentation meine erste Anmerkungsschnittstelle erstellen und habe diesen Compilerfehler erhalten Invalid type for annotation member": public @interface MyAnnotation { Object myParameter; ^^^^^^ } ObjectKann offensichtlich nicht als Typ eines Anmerkungselements verwendet werden. Leider konnte ich keine Informationen darüber finden, welche Typen generell verwendet werden können. …
238 java  annotations 

6
Auffüllen von Spring @Value während des Unit-Tests
Ich versuche, einen Unit-Test für eine einfache Bean zu schreiben, die in meinem Programm zum Validieren von Formularen verwendet wird. Die Bean ist mit Anmerkungen versehen @Componentund verfügt über eine Klassenvariable, die mit initialisiert wird @Value("${this.property.value}") private String thisProperty; Ich möchte Unit-Tests für die Validierungsmethoden in dieser Klasse schreiben, möchte …

3
Javadoc-Link zur Methode in einer anderen Klasse
Derzeit verweise ich mit dieser Javadoc-Syntax auf Methoden in anderen Klassen: @see {@link com.my.package.Class#method()} Und soweit ich aus der Dokumentation verstehe, ist dies der richtige Weg, dies zu tun. Aber jetzt zum lustigen Teil oder frustrierend. Wenn ich dieses Javadoc generiere, erhalte ich zunächst folgenden Fehler: warning - Tag @see:illegal …
238 java  javadoc 

10
Java: Datum vom Unix-Zeitstempel
Ich muss einen Unix-Zeitstempel in ein Datumsobjekt konvertieren. Ich habe es versucht: java.util.Date time = new java.util.Date(timeStamp); Der Zeitstempelwert ist: 1280512800 Das Datum sollte "30.07.2010 - 22:30:00" sein (wie ich es von PHP bekomme), aber stattdessen bekomme ich Thu Jan 15 23:11:56 IRST 1970. Wie soll es gemacht werden?
237 java  unix  timestamp 

7
Löschen von Java-Generika: Wann und was passiert?
Ich habe auf der Oracle-Website über Javas Typlöschung gelesen . Wann erfolgt die Typlöschung? Zur Kompilierungszeit oder zur Laufzeit? Wann wird die Klasse geladen? Wann wird die Klasse instanziiert? Viele Websites (einschließlich des oben erwähnten offiziellen Tutorials) geben an, dass die Typlöschung zur Kompilierungszeit erfolgt. Wenn die Typinformationen beim Kompilieren …

18
Warum hat java.util.Set nicht get (int index)?
Ich bin mir sicher, dass es einen guten Grund gibt, aber könnte jemand bitte erklären, warum die java.util.SetSchnittstelle fehlt get(int Index), oder eine ähnliche get()Methode? Es scheint, dass Sets großartig sind, um Dinge hinein zu bringen, aber ich kann keinen eleganten Weg finden, um einen einzelnen Gegenstand daraus abzurufen. Wenn …

18
Gute Java Graph Algorithmus Bibliothek? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, …
237 java  algorithm  graph 





4
Wie erstellt man ein Wörterbuch in Java? [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 7 …

25
': app: lintVitalRelease' Fehler beim Generieren einer signierten apk
Ich habe versucht, meine Apk auf Google Play hochzuladen, und es ist eine Fehlermeldung aufgetreten: "Sie haben eine debuggbare APK hochgeladen. Aus Sicherheitsgründen müssen Sie das Debuggen deaktivieren, bevor es in Google Play veröffentlicht werden kann. Weitere Informationen zu debuggbaren APKs." Dann schrieb ich android:debuggable="false"in mein Manifest und versuchte es …
236 java  android  gradle 

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.