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.


5
Java: Class.this
Ich habe ein Java-Programm, das so aussieht. public class LocalScreen { public void onMake() { aFuncCall(LocalScreen.this, oneString, twoString); } } Was LocalScreen.thisbedeutet in aFuncCall?
112 java  class  this 

13
Der Import org.junit kann nicht aufgelöst werden
Ich muss ein Java-Problem für ein Interview lösen, und sie haben mir die Testklasse geschickt. Es beginnt mit import org.junit.Before; und hat auch die folgende Syntax an Stellen: @RunWith(JUnit4.class) ... @Before ... @Test Ich habe Java schon eine Weile nicht mehr benutzt, daher verwirrt mich das ein wenig. Ich habe …
112 java  eclipse 

15
Senden Sie eine E-Mail mit Java
Ich versuche eine E-Mail mit Java zu senden: import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; public class SendEmail { public static void main(String [] args) { // Recipient's email ID needs to be mentioned. String to = "abcd@gmail.com"; // Sender's email ID needs to be mentioned String from = …
112 java  email 

2
Java oder Python für die Verarbeitung natürlicher Sprache [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Ich würde gerne wissen, welche …
112 java  python  nlp 

1
Wofür wird die Ressourcenreferenz in web.xml verwendet?
Ich frage mich nur, wann / warum Sie ein <resource-ref>Element in Ihrer web.xmlDatei definieren würden . Ich hätte gedacht, dass es in Ihrem Web- / App-Server mit JNDI definiert wird und dann die JNDI-Referenz in Ihrem Java-Code nachschlagen würde. Die Definition der Ressourcenreferenz erscheint mir etwas überflüssig und ich kann …

4
Ternärer Java-Operator vs if / else in <JDK8-Kompatibilität
Kürzlich lese ich den Quellcode von Spring Framework. Etwas, das ich nicht verstehen kann, geht hier: public Member getMember() { // NOTE: no ternary expression to retain JDK &lt;8 compatibility even when using // the JDK 8 compiler (potentially selecting java.lang.reflect.Executable // as common type, with that new base class …

3
Was ist mit 181783497276652981 und 8682522807148012 in Random (Java 7)?
Warum wurden 181783497276652981und 8682522807148012ausgewählt Random.java? Hier ist der relevante Quellcode aus Java SE JDK 1.7: /** * Creates a new random number generator. This constructor sets * the seed of the random number generator to a value very likely * to be distinct from any other invocation of this constructor. …
112 java  random 




3
Java "Parameter" in der Methodensignatur?
Wenn Sie möchten, dass eine Methode in C # eine unbestimmte Anzahl von Parametern hat, können Sie den endgültigen Parameter in der Methodensignatur so festlegen params, dass der Methodenparameter wie ein Array aussieht, aber jeder, der die Methode verwendet, so viele Parameter dieses Typs übergeben kann wie der Anrufer will. …

5
LinkedBlockingQueue vs ConcurrentLinkedQueue
Meine Frage bezieht sich auf diese zuvor gestellte Frage. In Situationen, in denen ich eine Warteschlange für die Kommunikation zwischen Produzenten- und Konsumententhreads verwende, würden die Leute generell empfehlen, LinkedBlockingQueueoder zu verwenden ConcurrentLinkedQueue? Was sind die Vor- und Nachteile einer Verwendung übereinander? Der Hauptunterschied, den ich aus API-Sicht sehen kann, …

30
Maven-Build fehlgeschlagen: "Der Javac-Compiler konnte nicht gefunden werden in: jre- oder jdk-Problem"
Ich habe mein JAVA_HOME auf Folgendes eingestellt: C:\Program Files (x86)\Java\jdk1.6.0_18 Nachdem ich ausgeführt habe maven install, erhalte ich folgende Nachricht von Eclipse : Grund: Unable to locate the Javac Compiler in: C:\Program Files (x86)\Java\jre6\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class …
112 java  eclipse  maven 

7
So führen Sie eine Java-Klasse über die Befehlszeile aus
Ich habe eine kompilierte Java-Klasse: Echo.class public class Echo { public static void main (String arg) { System.out.println(arg); } } Ich gehe cdin das Verzeichnis und gebe ein:java Echo "hello" Ich erhalte diesen Fehler: C:\Documents and Settings\joe\My Documents\projects\Misc\bin&gt;java Echo "hello" Exception in thread "main" java.lang.NoClassDefFoundError: Echo Caused by: java.lang.ClassNotFoundException: Echo …
112 java 

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.