Domande con tag 'java'

2
risposte

Il Decorator Pattern esiste nelle classi IO di Java?

Per un compito, devo scoprire quale dei pattern di progettazione Gang of Four le classi java.io.Reader e le sue sottoclassi java.io.PushbackReader , java.io.BufferedReader e java.io.FilterReader sono stati creati con....
posta 19.06.2011 - 12:29
4
risposte

Comportamento indefinito in Java

Stavo leggendo questa domanda su SO che discute alcuni comportamenti non definiti comuni in C ++, e mi chiedevo: anche Java ha un comportamento indefinito? Se è così, allora quali sono alcune cause comuni di comportamento non definito in Ja...
posta 22.06.2012 - 10:47
3
risposte

La funzione My checker deve restituire sia un booleano che un messaggio

Ho una funzione di controllo del valore, qualcosa di simile a una funzione di controllo del numero di carta di credito, che viene passata in una stringa e deve verificare che il valore sia del formato corretto. Se è il formato giusto, è neces...
posta 23.02.2015 - 00:00
1
risposta

Qual è la differenza tra? estende Foo e Foo

Sembra che abbia un equivoco sulla differenza tra <Foo> e <? extends Foo> . Dalla mia comprensione, se avessimo ArrayList<Foo> foos = new ArrayList<>(); Questo indica che oggetti di tipo Foo possono ess...
posta 25.11.2015 - 18:22
1
risposta

Considerazioni su quale versione di Java deve essere eseguita in produzione

Alcune persone gestiscono il vantaggio delle tecnologie, aggiornando il giorno in cui qualcosa viene aggiornato. In produzione, questo non è appropriato. Ricercando se la versione corrente (Java 7) è pronta per la produzione produce una quant...
posta 17.01.2013 - 18:16
7
risposte

In Java, perché i membri protetti sono stati resi accessibili alle classi dello stesso pacchetto?

Dalla documentazione ... ufficiale Modifier Class Package Subclass World public Y Y Y Y protected Y Y Y N no modifier Y Y N N private Y N N...
posta 22.07.2013 - 11:55
2
risposte

Come dovrei annotare, che una classe è immutabile in Java?

Recentemente sono incappato su quanto siano utili oggetti immutabili e che ad es. se passi elementi a un costruttore e la tua classe dovrebbe essere immutabile, devi copiare questi elementi se non sono immutabili essi stessi. Ciò richiede un...
posta 05.02.2015 - 12:58
1
risposta

Utilizzo del metodo di default Java

Per decenni è stato il caso che le interfacce erano solo solo (solo) per specificare le firme del metodo. Ci è stato detto che questo era il "modo giusto per fare cose ™". Quindi Java 8 è uscito e ha detto: Well, er, uh, now you can...
posta 24.04.2017 - 19:27
2
risposte

Ora che non tutte le dichiarazioni di metodo in una interfaccia Java sono pubbliche in astratto, i metodi dovrebbero essere dichiarati con questi modificatori?

A partire da Java 8, i metodi default sono stati introdotti nelle interfacce. In pratica, questo significa che non tutti i metodi in interface sono abstract . A partire da Java 9 (forse), saranno consentiti i metodi private...
posta 03.08.2016 - 01:47
2
risposte

Che cos'è un argomento di output, come indicato nel Codice pulito di Martin?

A pagina 45 del Codice pulito di Robert C. Martin: Un manuale di abilità software agile, Martin scrive che gli argomenti di output dovrebbero essere evitati. Ho difficoltà a capire il significato di "argomento di output" e perché dovrebbero esse...
posta 16.06.2016 - 22:49