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.

25
Verwenden des Modifikators "final", wann immer dies in Java anwendbar ist [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
194 java  oop 


3
Welcher HTML-Parser ist der beste? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

3
IntelliJ Starred (Package) -Importe deaktivieren?
Ich bin ein migrierender Eclipse IDE-Benutzer und lerne mich in IntelliJ IDEA 9 zurecht. Standardmäßig verwendet Eclipse IDE keinen Sternimport, bis Sie 99 Klassen aus demselben Paket importieren. Dies geschieht also praktisch nie. Aber IntelliJ IDEA scheint nur zu sehr daran interessiert zu sein, und ich kann nicht herausfinden, wie …

20
Ist es eine gute Praxis, java.lang.String.intern () zu verwenden?
Der Javadoc über String.intern()gibt nicht viele Details. (Kurz gesagt: Es wird eine kanonische Darstellung der Zeichenfolge zurückgegeben, sodass internierte Zeichenfolgen mit verglichen werden können. ==) Wann würde ich diese Funktion zugunsten von nutzen String.equals()? Gibt es Nebenwirkungen, die im Javadoc nicht erwähnt werden, dh mehr oder weniger Optimierung durch den …
194 java  string 




10
Unterschied zwischen Liste, Liste <?>, Liste <T>, Liste <E> und Liste <Objekt>
Was sind die Unterschiede zwischen List, List&lt;?&gt;, List&lt;T&gt;, List&lt;E&gt;, und List&lt;Object&gt;? 1. Liste List: ist ein Rohtyp, daher nicht typesafe. Es wird nur dann ein Laufzeitfehler generiert, wenn das Casting schlecht ist. Wir möchten einen Fehler bei der Kompilierung, wenn die Besetzung schlecht ist. Nicht zu empfehlen. 2. Liste &lt;?&gt; …
194 java  generics 

14
Wie generiere ich automatisch N "unterschiedliche" Farben?
Ich habe die beiden folgenden Methoden geschrieben, um automatisch N verschiedene Farben auszuwählen. Es funktioniert durch Definieren einer stückweise linearen Funktion auf dem RGB-Würfel. Dies hat den Vorteil, dass Sie auch eine progressive Skala erhalten können, wenn Sie dies wünschen. Wenn N jedoch groß wird, können die Farben ähnlich aussehen. …


4
Verwendung der generischen Methode "any ()" von Mockito
Ich habe eine Schnittstelle mit einer Methode, die ein Array von erwartet Foo: public interface IBar { void doStuff(Foo[] arr); } Ich verspotte diese Schnittstelle mit Mockito und möchte behaupten, dass sie doStuff()aufgerufen wird, aber ich möchte nicht überprüfen, welche Argumente übergeben werden - "egal". Wie schreibe ich den folgenden …


7
Was ist der Unterschied zwischen Class.getResource () und ClassLoader.getResource ()?
Ich frage mich, was der Unterschied zwischen Class.getResource()und ist ClassLoader.getResource(). Bearbeiten: Ich möchte insbesondere wissen, ob es sich um Caching auf Datei- / Verzeichnisebene handelt. Wie in "Werden Verzeichnislisten in der Klassenversion zwischengespeichert?" AFAIK die folgenden sollten im Wesentlichen das gleiche tun, aber sie sind nicht: getClass().getResource() getClass().getClassLoader().getResource() Ich habe …

16
Wie finde ich einen verfügbaren Port?
Ich möchte einen Server starten, der einen Port abhört. Ich kann den Port explizit angeben und es funktioniert. Aber ich möchte automatisch einen Port finden. In dieser Hinsicht habe ich zwei Fragen. In welchem ​​Bereich von Portnummern soll ich suchen? (Ich habe die Ports 12345, 12346 und 12347 verwendet und …
194 java  networking  sockets  port 

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.