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
Schnittstelle, Implementierung oder beides kommentieren?
Ich stelle mir vor, dass wir alle (wenn wir gestört werden können!) Unsere Schnittstellen kommentieren. z.B /// <summary> /// Foo Interface /// </summary> public interface Foo { /// <summary> /// Will 'bar' /// </summary> /// <param name="wibble">Wibble factor</param> void Bar(string wibble); } Kommentieren Sie auch die Implementierung (die auch Clients …
128 c#  java  comments  interface 


13
Wie lässt man einen Java-Thread auf die Ausgabe eines anderen Threads warten?
Ich mache eine Java-Anwendung mit einem Anwendungslogik-Thread und einem Datenbankzugriffsthread. Beide bleiben während der gesamten Lebensdauer der Anwendung bestehen und müssen gleichzeitig ausgeführt werden (einer spricht mit dem Server, einer mit dem Benutzer; wenn die App vollständig gestartet ist, müssen beide funktionieren). Beim Start muss ich jedoch sicherstellen, dass der …



4
Wie kann man feststellen, ob eine Zahl eine Primzahl mit Regex ist?
Ich habe das folgende Codebeispiel für Java auf RosettaCode gefunden : public static boolean prime(int n) { return !new String(new char[n]).matches(".?|(..+?)\\1+"); } Ich kenne Java nicht besonders, verstehe aber alle Aspekte dieses Snippets mit Ausnahme des regulären Ausdrucks Ich habe grundlegende bis fortgeschrittene Kenntnisse über Regex, wie Sie sie in …
128 java  regex  primes 


27
Eine JRE oder ein JDK muss verfügbar sein, um Eclipse ausführen zu können. Nach der Suche an den folgenden Orten wurde keine JVM gefunden
Eclipse kann nicht geöffnet werden, hat Eclipse bereits verwendet und wurde zuvor problemlos geöffnet. Jetzt erhalte ich immer wieder die folgende Fehlermeldung: Zum Ausführen von Eclipse muss eine Java Runtime Environment (JRE) oder ein Java Development Kit (JDK) verfügbar sein. Nach der Suche an folgenden Speicherorten wurde keine virtuelle Java-Maschine …
128 java  eclipse 


11
Intellij-Idee - Fehler: Java: Ungültige Quellversion 1.9
Ich versuche, meine JSQL-Parser-Klasse auszuführen, aber ich bekomme Error: java: invalid source release 1.9. Ich habe versucht, dieser Antwort zu folgen . Ich habe Datei> Erstellen, Ausführen, Bereitstellen> Java Compiler> Projektbytecode-Version geändert: 1.8. Ich kann jedoch die Modulsprachenstufe und die Projektsprachenstufe nicht auf 1,8 ändern, da es dafür keine Option …


2
Was ist die "Besitzerseite" in einem ORM-Mapping?
Was genau bedeutet die besitzende Seite ? Was ist eine Erklärung mit einigen Mapping-Beispielen ( eins zu viele, eins zu eins, viele zu eins )? Der folgende Text ist ein Auszug aus der Beschreibung von @OneToOne in der Java EE 6-Dokumentation. Sie können die Seite sehen, die das Konzept besitzt …
128 java  hibernate  orm  jpa  mapping 

12
Java-Version zur Laufzeit abrufen
Ich muss einen Java-Fehler in JDK 1.5 umgehen, der in 1.6 behoben wurde. Ich verwende die folgende Bedingung: if (System.getProperty("java.version").startsWith("1.5.")) { ... } else { ... } Funktioniert dies für andere JVMs? Gibt es eine bessere Möglichkeit, dies zu überprüfen?
128 java  jvm 

8
So fügen Sie LinearLayout in Android eine Textansicht hinzu
Ich versuche, TextViewsmein XML-definiertes Layout im Code zu ergänzen . Ich habe ein XML-Blatt, in dem viele Viewsdefiniert sind. Aber ich muss einige Ansichten im Code hinzufügen, also ein LinearLayoutim XML-Sheet erstellen: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:id="@+id/info" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout> Und in diesem Layout möchte ich meine hinzufügen TextView: View linearLayout …

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.