Domande con tag 'java'

9
risposte

Perché non è stato eseguito il confronto del valore della stringa operatore == in Java?

Ogni programmatore Java competente sa che è necessario utilizzare String.equals () per confrontare una stringa, piuttosto che == perché == controlla l'uguaglianza di riferimento. Quando mi occupo di stringhe, il più delle volte controllo l'ug...
posta 02.04.2013 - 12:46
8
risposte

Possiamo usare Java per uso commerciale?

La licenza Java è GPL (riferimento da wikipedia). Non sono sicuro di poterlo usare in progetti commerciali. Ho già un sito web scritto in Java e ho intenzione di usarlo per uso commerciale. È illegale?     
posta 27.02.2011 - 05:27
6
risposte

Pratica buona o cattiva per mascherare le raccolte Java con nomi di classi significativi?

Ultimamente avevo l'abitudine di "mascherare" le raccolte Java con nomi di classe rispettosi dell'ambiente. Alcuni semplici esempi: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<Strin...
posta 27.06.2014 - 20:48
6
risposte

È meglio controllare 'c =' 0 '' o 'c = 48'?

Dopo una discussione con alcuni miei colleghi, ho una domanda "filosofica" su come trattare il tipo di dati char in Java, seguendo le migliori pratiche. Supponiamo uno scenario semplice (ovviamente questo è solo un esempio molto semplice per...
posta 25.11.2015 - 14:36
3
risposte

Qual è una pratica migliore: metodi di supporto come istanza o statici?

Questa domanda è soggettiva, ma ero solo curioso di sapere come la maggior parte dei programmatori si avvicina a questo. L'esempio sotto è in pseudo-C # ma questo dovrebbe applicarsi anche a Java, C ++ e altri linguaggi OOP. Ad ogni modo, qua...
posta 02.10.2011 - 15:40
7
risposte

Cosa c'è di sbagliato con i generici di Java? [chiuso]

Ho visto più volte su questo sito post che denigrano l'implementazione di Java di generici. Ora, posso dire onestamente che non ho avuto problemi con il loro utilizzo. Tuttavia, non ho tentato di fare una classe generica da solo. Quindi, quali s...
posta 30.11.2010 - 21:41
6
risposte

Perché non il framework Spring? [duplicare]

Ci sono degli svantaggi nel legare la mia applicazione al framework Spring? Non sto parlando di bug o problemi del genere, se ce ne sono. Sto parlando di cose strategiche e architettoniche che influenzeranno il ciclo di vita delle mie appli...
posta 02.02.2011 - 17:04
5
risposte

Perché Java non esegue l'inferenza del tipo?

Mi sono sempre chiesto perché Java non faccia tipo di inferenza dato che il linguaggio è quello che è, e la sua VM è molto matura. Google's Go è un esempio di linguaggio con inferenza di tipo eccellente e riduce la quantità di digitazione che si...
posta 19.01.2013 - 00:36
11
risposte

Perché è buono dividere un programma in più classi? [chiuso]

Sono ancora uno studente al liceo (entrando in prima media), e devo ancora frequentare un corso di informatica a scuola. Tutto quello che ho fatto finora è attraverso i libri. Quei libri mi hanno insegnato concetti come l'ereditarietà, ma come p...
posta 26.06.2012 - 02:40
5
risposte

Builder Pattern: quando fallire?

Quando si implementa il Pattern Builder, mi trovo spesso confuso con quando lasciare che l'edificio fallisca e riesco persino a prendere posizioni diverse sull'argomento ogni pochi giorni. Prima alcune spiegazioni: Con non in anticipo i...
posta 28.05.2014 - 13:43