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].

13
Qual è la differenza tra gli oggetti HashMap e Map in Java?
Qual è la differenza tra le seguenti mappe che creo (in un'altra domanda, le persone hanno risposto usandole apparentemente in modo intercambiabile e mi chiedo se / come sono diverse): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
349 java  dictionary  hashmap 


14
Qual è il miglior framework simulato per Java? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

21
Polimorfismo vs Override vs Overloading
In termini di Java, quando qualcuno chiede: che cos'è il polimorfismo? Il sovraccarico o l' override sarebbe una risposta accettabile? Penso che ci sia qualcosa di più. SE tu avessi una classe base astratta che ha definito un metodo senza implementazione e hai definito quel metodo nella sottoclasse, è ancora …

4
@Nullable utilizzo delle annotazioni
Ho visto alcuni metodi in Java dichiarati come: void foo(@Nullable Object obj) { ... } Qual è il significato di @Nullablequi? Significa che l'input potrebbe essere null? Senza l'annotazione, l'input può ancora essere nullo, quindi immagino che non sia solo questo?
347 java  annotations 

12
Oggetto di accesso ai dati (DAO) in Java
Stavo leggendo un documento e mi sono imbattuto in un termine chiamato DAO. Ho scoperto che si tratta di un oggetto di accesso ai dati. Qualcuno può spiegarmi cosa sia in realtà? So che è una sorta di interfaccia per accedere ai dati da diversi tipi di fonti, nel mezzo …
347 java  dao 

13
L'uso della parola chiave finale in Java migliora le prestazioni?
In Java vediamo molti luoghi in cui è finalpossibile utilizzare la parola chiave ma il suo utilizzo è raro. Per esempio: String str = "abc"; System.out.println(str); Nel caso sopra, strpuò essere, finalma questo è comunemente lasciato fuori. Quando un metodo non verrà mai sostituito, possiamo usare la parola chiave finale. …
347 java  final 


11
Fai una copia di un array
Ho un array ache viene costantemente aggiornato. Diciamo di Let a = [1,2,3,4,5]. Devo fare una copia duplicata esatta ae chiamarla b. Se adovesse cambiare [6,7,8,9,10], bdovrebbe essere ancora [1,2,3,4,5]. Qual è il modo migliore per farlo? Ho provato un forciclo come: for(int i=0; i<5; i++) { b[i]=a[i] } ma …
345 java  arrays  copy 

19
Una raccolta Java di coppie di valori? (tuple?)
Mi piace come Java ha una mappa in cui è possibile definire i tipi di ogni voce nella mappa, ad esempio <String, Integer>. Quello che sto cercando è un tipo di raccolta in cui ogni elemento della raccolta è una coppia di valori. Ogni valore nella coppia può avere il …
345 java 

7
Come posso ritardare in Java?
Sto cercando di fare qualcosa in Java e ho bisogno di qualcosa da attendere / ritardare per un certo numero di secondi in un ciclo while. while (true) { if (i == 3) { i = 0; } ceva[i].setSelected(true); // I need to wait here ceva[i].setSelected(false); // I need to …
344 java  wait  sleep  thread-sleep 

13
Ottengo un'eccezione quando utilizzo Thread.sleep (x) o wait ()
Ho provato a ritardare - o mettere a dormire - il mio programma Java, ma si verifica un errore. Non riesco a usare Thread.sleep(x)o wait(). Viene visualizzato lo stesso messaggio di errore: eccezione non dichiarata java.lang.InterruptedException; deve essere catturato o dichiarato lanciato. È necessario un passaggio prima di utilizzare i …
343 java  sleep 

20
Pacchetto Maven / installa senza test (salta test)
Sto cercando di impacchettare il mio progetto. Ma esegue automaticamente i test precedenti eseguendo l'imballaggio. I test inseriscono del contenuto nel database. Questo non è quello che voglio, ho bisogno di evitare di eseguire test durante il pacchetto dell'applicazione. Qualcuno sa come eseguire il pacchetto senza test?
343 java  maven 

30
PreparedStatement IN clausole alternative?
Quali sono le soluzioni alternative migliori per l'utilizzo di una INclausola SQL con istanze di java.sql.PreparedStatement, che non è supportata per più valori a causa di problemi di sicurezza degli attacchi SQL injection: Un ?segnaposto rappresenta un valore, anziché un elenco di valori. Considera la seguente istruzione SQL: SELECT my_column …


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.