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.

4
Beste Art, Getter durch Reflexion aufzurufen
Ich muss den Wert eines Feldes mit einer bestimmten Anmerkung erhalten. Mit Reflexion kann ich dieses Feldobjekt erhalten. Das Problem ist, dass dieses Feld immer privat sein wird, obwohl ich im Voraus weiß, dass es immer eine Getter-Methode haben wird. Ich weiß, dass ich setAccesible (true) verwenden und seinen Wert …
127 java  reflection  getter 


4
Best Practices für die Verwendung von Markern in SLF4J / Logback
Wir verwenden die SLF4J + Logback-Kombination bereits seit einiger Zeit in unserem Projekt und sind ziemlich zufrieden damit, aber unsere Protokollierungsstrategie ist recht einfach. Wir verwenden einfache klassenbasierte Logger und keine ausgefallenen Dinge wie MDC oder Marker. Ich möchte wissen, ob jemand in der Community diese Funktionen tatsächlich nutzt und …
127 java  logging  slf4j  logback  markers 


3
So lesen Sie eine externe Eigenschaftendatei in Maven
Weiß jemand, wie man eine x.properties-Datei in Maven liest? Ich weiß, dass es Möglichkeiten gibt, mithilfe der Ressourcenfilterung eine Eigenschaftendatei zu lesen und Werte daraus festzulegen, aber ich möchte eine Möglichkeit in meiner pom.xml wie: <properties file="x.properties"> </properties> Es gab einige Diskussionen darüber: Maven External Properties

11
Was ist das Java-Äquivalent von PHP var_dump?
PHP verfügt über eine var_dump () - Funktion, die den internen Inhalt eines Objekts ausgibt und den Typ und Inhalt eines Objekts anzeigt . Beispielsweise: class Person { private $firstName; private $lastName; public function __construct($firstName, $lastName) { $this->firstName = $firstName; $this->lastName = $lastName; } } $person = new Person('Jon', 'Smith'); …
127 java  php 



13
Es ist unmöglich, einen zwischengespeicherten Thread-Pool mit einer Größenbeschränkung zu erstellen?
Es scheint unmöglich zu sein, einen zwischengespeicherten Thread-Pool mit einer Begrenzung der Anzahl der Threads zu erstellen, die er erstellen kann. So wird statisches Executors.newCachedThreadPool in der Standard-Java-Bibliothek implementiert: public static ExecutorService newCachedThreadPool() { return new ThreadPoolExecutor(0, Integer.MAX_VALUE, 60L, TimeUnit.SECONDS, new SynchronousQueue<Runnable>()); } Verwenden Sie diese Vorlage, um einen zwischengespeicherten …

9
Der Import android.support kann nicht aufgelöst werden
Ich versuche, den bereitgestellten Code HIER auszuführen. Ich habe den Code von ihrem Github heruntergeladen und in das Android SDK importiert, aber es wird ein Fehler in den Zeilen angezeigt import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; in mehreren Dateien. Wenn ich jedoch den Android SDK-Manager überprüfe, werden sowohl der Ordner Android Support …

1
Können Sie vermeiden, dass Gson "<" und ">" in Unicode-Escape-Sequenzen konvertiert?
Ich habe festgestellt, dass Gson die Zeichenfolge "&lt;" in eine Unicode-Escape-Sequenz in der JSON-Ausgabe konvertiert. Können Sie dies irgendwie vermeiden oder müssen Zeichen wie "&lt;" und "&gt;" in JSON immer maskiert werden? Betrachten Sie dieses Beispiel, das gedruckt wird {"s":"\u003c"}. Ich würde einfach wollen {"s":"&lt;"}. public static void main(String[] args) …
127 java  json  gson 



9
javac Option zum rekursiven Kompilieren aller Java-Dateien in einem bestimmten Verzeichnis
Ich verwende den Javac-Compiler, um Java-Dateien in meinem Projekt zu kompilieren. Die Dateien werden mehrere Pakete wie folgt verteilt: com.vistas.util, com.vistas.converter, com.vistas.LineHelper, com.current.mdcontect. Jedes dieser Pakete enthält mehrere Java-Dateien. Ich benutze Javac wie folgt: javac com/vistas/util/*.java com/vistas/converter/*.java com.vistas.LineHelper/*.java com/current/mdcontect/*.java (in einer Zeile) Wie kann ich den Compiler bitten, alle Java-Dateien …
127 java  javac 

11
Klassenpfadressource nicht gefunden, wenn als jar ausgeführt wird
Dieses Problem tritt sowohl in Spring Boot 1.1.5 als auch in 1.1.6 auf. Ich lade eine Klassenpfadressource mithilfe einer @ Value-Annotation. Dies funktioniert einwandfrei, wenn ich die Anwendung in STS (3.6.0, Windows) ausführe. Wenn ich jedoch ein MVN-Paket ausführe und dann versuche, das JAR auszuführen, erhalte ich FileNotFound-Ausnahmen. Die Ressource …
127 java  spring-boot 

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.