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


17
Cosa si intende per immutabile?
Questa potrebbe essere la domanda più stupida mai fatta, ma penso che sia abbastanza confusa per un principiante di Java. Qualcuno può chiarire cosa si intende per immutabile ? Perché è un Stringimmutabile? Quali sono i vantaggi / gli svantaggi degli oggetti immutabili? Perché un oggetto mutabile come StringBuilderpreferire a …

2
Mockito prova un metodo vuoto genera un'eccezione
Ho un metodo con un voidtipo di ritorno. Può anche generare una serie di eccezioni, quindi mi piacerebbe testare quelle eccezioni che vengono generate. Tutti i tentativi sono falliti con lo stesso motivo: Il metodo quando (T) nel tipo Stubber non è applicabile per gli argomenti (vuoto) Qualche idea su …

15
Una stringa Java è davvero immutabile?
Sappiamo tutti che Stringè immutabile in Java, ma controlla il seguente codice: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = 'J'; value[7] …




11
Cosa nel mondo sono i fagioli di primavera?
Devo ancora trovare una definizione di alto livello di fagioli primavera che posso capire. Li vedo citati spesso nella documentazione e nei libri del Grails, ma penso che comprendere ciò che sono sarebbe utile. Cosa sono i fagioli di primavera? Come possono essere usati? Hanno qualcosa a che fare con …
398 java  spring  grails 




11
Differenze reali tra "java -server" e "java -client"?
C'è qualche reale differenza pratica tra "java -server" e "java -client"? Tutto quello che posso trovare sul sito di Sun è vago "-server si avvia più lentamente ma dovrebbe funzionare più veloce". Quali sono le vere differenze? (Utilizzando attualmente JDK 1.6.0_07.)
394 java  jvm  jvm-hotspot 




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.