Domande taggate «java»

Java è un popolare linguaggio di programmazione di alto livello. Usa questo tag quando riscontri problemi nell'uso o nella comprensione della lingua stessa. Questo tag è usato raramente da solo ed è spesso usato insieme a [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] e [maven].

10
System.currentTimeMillis vs System.nanoTime
Precisione vs. Precisione Quello che vorrei sapere è se dovrei usare System.currentTimeMillis () o System.nanoTime () quando aggiorno le posizioni dei miei oggetti nel mio gioco? Il loro cambio di movimento è direttamente proporzionale al tempo trascorso dall'ultima chiamata e voglio essere il più preciso possibile. Ho letto che ci …



26
Java: Notify () vs. NotifyAll () di nuovo
Altre informazioni su Stack Overflow di Stack Overflow : In caso di notifica, notifica? Se si cerca su Google "differenza tra notify()e notifyAll()", verranno visualizzate molte spiegazioni (lasciando da parte i paragrafi javadoc). Tutto si riduce al numero di thread in attesa che si stanno svegliando: uno dentro notify()e tutti …


6
Come configurare la codifica in Maven?
Quando corro maven installsul mio progetto maven multi modulo ho sempre il seguente output: [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! Quindi, ho cercato su Google un po ', ma tutto quello che posso trovare è che devo aggiungere: <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> …


16
Perché Java non supporta gli integ non firmati?
Perché Java non include il supporto per numeri interi senza segno? Mi sembra una strana omissione, dato che consentono di scrivere codice che ha meno probabilità di produrre overflow su input inaspettatamente grandi. Inoltre, l'uso di numeri interi senza segno può essere una forma di autocertificazione, poiché indicano che il …


11
Deridere sui metodi statici con Mockito
Ho scritto una fabbrica per produrre java.sql.Connectionoggetti: public class MySQLDatabaseConnectionFactory implements DatabaseConnectionFactory { @Override public Connection getConnection() { try { return DriverManager.getConnection(...); } catch (SQLException e) { throw new RuntimeException(e); } } } Vorrei convalidare i parametri passati DriverManager.getConnection, ma non so come deridere un metodo statico. Sto usando JUnit …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.