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.

10
System.currentTimeMillis vs System.nanoTime
Genauigkeit Vs. Präzision Was würde Ich mag es , wissen , ob ich verwenden sollte System.currentTimeMillis () oder System.nanoTime () , wenn mein Objekt der Positionen in meinem Spiel zu aktualisieren? Ihre Bewegungsänderung ist direkt proportional zur seit dem letzten Anruf verstrichenen Zeit, und ich möchte so genau wie möglich …

26
Java: notify () vs. notifyAll () noch einmal
Overа этот вопрос есть ответы на Stapelüberlauf на русском : В чем отличие benachrichtigen, benachrichtigen? Wenn man nach "Unterschied zwischen notify()und notifyAll()" googelt, werden viele Erklärungen angezeigt (wobei die Javadoc-Absätze außer Acht gelassen werden). Es läuft alles auf die Anzahl der wartenden Threads hinaus, die aufgeweckt werden: eins in notify()und …

29
Der effizienteste Weg, um einen Map-Wert in Java zu erhöhen
Ich hoffe, diese Frage wird für dieses Forum nicht als zu grundlegend angesehen, aber wir werden sehen. Ich frage mich, wie ich Code für eine bessere Leistung umgestalten kann, die einige Male ausgeführt wird. Angenommen, ich erstelle eine Worthäufigkeitsliste mit einer Map (wahrscheinlich einer HashMap), wobei jeder Schlüssel eine Zeichenfolge …



6
Wie konfiguriere ich die Codierung in Maven?
Wenn ich maven installmein Multi-Module-Maven-Projekt ausführe, erhalte ich immer die folgende Ausgabe: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Also habe ich ein bisschen gegoogelt, aber alles was ich finden kann ist, dass ich hinzufügen muss: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> ... zu …


16
Warum unterstützt Java keine vorzeichenlosen Ints?
Warum unterstützt Java keine Ganzzahlen ohne Vorzeichen? Es scheint mir eine seltsame Auslassung zu sein, da sie es einem ermöglichen, Code zu schreiben, der bei unerwartet großen Eingaben weniger wahrscheinlich zu Überläufen führt. Darüber hinaus kann die Verwendung von Ganzzahlen ohne Vorzeichen eine Form der Selbstdokumentation sein, da sie darauf …







11
Verspotten statischer Methoden mit Mockito
Ich habe eine Fabrik geschrieben, um java.sql.ConnectionObjekte herzustellen : public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } Ich möchte die übergebenen Parameter überprüfen DriverManager.getConnection, weiß aber nicht, wie ich eine statische Methode …

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.