Domande con tag 'java'

5
risposte

Joda Time vs Java Time

Sebbene Joda sia ricco di funzionalità e più sofisticato rispetto all'ora Java standard, potrebbe non essere sempre la cosa migliore da usare. Come posso decidere se utilizzare Joda Time o Java Time in qualsiasi codice Java? Esiste qualche ti...
posta 17.03.2013 - 09:18
1
risposta

Qual è la differenza tra I / O basato su canale e I / O basato sul flusso in java?

Qual è la differenza tra l'input basato sul flusso e l'input basato sul canale? L'API java fornisce sia il pacchetto basato sul flusso nel pacchetto "java.io" sia quello basato sul canale nel pacchetto "java.nio". Quale delle due è migliore in t...
posta 14.06.2012 - 17:02
2
risposte

Controlla i parametri annotati con @Nonnull per null?

Abbiamo iniziato a utilizzare FindBugs e ad annotare i nostri parametri con @Nonnull in modo appropriato, e funziona ottimo per segnalare bug all'inizio del ciclo. Finora abbiamo continuato a controllare questi argomenti per null usa...
posta 10.10.2012 - 23:37
2
risposte

Perché Java non inserisce il nome del file in args?

In C e C ++, il metodo principale contiene il nome file nella prima posizione dell'array su argv [0]. In Java, tuttavia, il nome file non è incluso nell'array delle string args. C'è una ragione pratica per questo? Comprendo che questo rende l...
posta 11.09.2013 - 01:28
2
risposte

Perché java utilizza un'annotazione @Override, invece di un modificatore?

Quali sono stati i motivi per cui java utilizzava l'annotazione @Override , invece di creare un nuovo modificatore override ? @Override public String toString() { return ""; } vs. public override String toString() { return "...
posta 05.08.2016 - 09:33
4
risposte

Perché le API delle raccolte Java non hanno un ultimo metodo? [chiuso]

Questo è per le raccolte ordinate, ad es. java.util.List. Perché i progettisti di lingue non hanno incluso un ultimo metodo? Le uniche ragioni per cui posso pensare sono: ambiguità quando la raccolta è vuota (restituisce null o genera eccezi...
posta 19.04.2011 - 21:38
1
risposta

Ha senso misurare la copertura condizionale per il codice Java 8?

Mi chiedo se misurare la copertura del codice condizionale con gli attuali strumenti per Java non sia obsoleto da quando è uscito Java 8. Con Java 8's Optional e Stream possiamo spesso evitare code branch / loops, il che rende facile o...
posta 01.12.2016 - 19:19
1
risposta

Haskell ambiente build e artefatto simile a Maven

Ero uno sviluppatore Java da molto tempo, ma recentemente mi sono unito a un team Haskell. Nel mondo java, se hai un grande progetto, con diversi team che lavorano su di esso, un approccio comune è quello di utilizzare un server artefatto come M...
posta 05.03.2015 - 19:43
8
risposte

Qual è il punto di un'interfaccia? [duplicare]

Anche questa domanda mi è sembrata un po 'banale, fino a quando non ho pensato seriamente a me stesso. Qual è il punto di un'interfaccia Java? È davvero la risposta di Java all'ereditarietà multipla? Nonostante abbia usato le interfacc...
posta 23.01.2012 - 04:46
13
risposte

Dovrei aggiungere un prefisso "Abstract" alle mie classi astratte? [chiuso]

Supponiamo di avere una classe astratta denominata Task . C'è uno standard o una convenzione che suggerirebbe di chiamarlo AbstractTask invece?     
posta 13.06.2012 - 20:31