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.





6
JdbcTemplate queryForInt / Long ist in Spring 3.2.2 veraltet. Womit soll es ersetzt werden?
Die queryforInt / queryforLong-Methoden in JdbcTemplate sind in Spring 3.2 veraltet. Ich kann nicht herausfinden, warum oder was als die beste Vorgehensweise angesehen wird, um vorhandenen Code mit diesen Methoden zu ersetzen. Eine typische Methode: int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = …


4
Sollte der Logger privat statisch sein oder nicht?
Sollte der Logger als statisch deklariert werden oder nicht? Normalerweise habe ich zwei Arten von Deklarationen für einen Logger gesehen: protected Log log = neuer Log4JLogger (aClass.class); oder privates statisches Protokoll log = neuer Log4JLogger (aClass.class); Welches sollte verwendet werden? Was sind die Vor- und Nachteile von beiden?
103 java  logging 

9
Java Code Online ausführen [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, …
103 java 

10
Unterstützung von java.io.Console in Eclipse IDE
Ich verwende die Eclipse-IDE, um meine Java-Projekte zu entwickeln, zu kompilieren und auszuführen. Heute versuche ich, die java.io.ConsoleKlasse zum Verwalten der Ausgabe und vor allem der Benutzereingaben zu verwenden. Das Problem ist , dass die System.console()Renditen , nullwenn eine Anwendung ausgeführt wird „durch“ Eklipse. Eclipse führt das Programm auf einem …
103 java  eclipse  console  java-io 


7
Link im Browser mit Java-Button öffnen? [Duplikat]
Diese Frage hat hier bereits Antworten : So öffnen Sie den Standard-Webbrowser mit Java (9 Antworten) Im letzten Monat geschlossen . Wie kann ich einen Link im Standardbrowser mit einem Klick auf die Schaltfläche öffnen? button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { open("www.google.com"); // just what is the 'open' …

10
javax.validation.ValidationException: HV000183: 'javax.el.ExpressionFactory' kann nicht geladen werden.
Ich versuche, eine sehr einfache Anwendung mit Hibernate Validator zu schreiben: meine Schritte: Fügen Sie die folgende Abhängigkeit in pom.xml hinzu: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> Code schreiben: class Configuration { Range(min=1,max=100) int threadNumber; //... public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); Validator validator = factory.getValidator(); Configuration …


6
Wo befindet sich Javas String-Konstantenpool, der Heap oder der Stack?
Ich kenne das Konzept eines Konstantenpools und des String-Konstantenpools, die von JVMs zum Behandeln von String-Literalen verwendet werden. Ich weiß jedoch nicht, welcher Speichertyp von der JVM zum Speichern von konstanten String-Literalen verwendet wird. Der Stapel oder der Haufen? Da es sich um ein Literal handelt, das keiner Instanz zugeordnet …
103 java  string  jvm 

13
Generierung verteilter Sequenznummern?
Ich habe allgemein die Generierung von Sequenznummern implementiert in der Vergangenheit von Sequenznummern mithilfe von Datenbanksequenzen . Beispiel: Verwenden Sie Postgres SERIAL und geben Sie http://www.neilconway.org/docs/sequences/ ein. Ich bin jedoch gespannt, wie Sequenznummern für große verteilte Systeme generiert werden können, für die es keine Datenbank gibt. Hat jemand Erfahrung oder …

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.