Domande con tag 'java'

6
risposte

API Java e altre API [chiuso]

Sono più alla fine novella dello spettro degli sviluppatori di software, ma ciononostante ho avuto l'esposizione a parecchi linguaggi e framework di programmazione. Da tutte le tecnologie che ho usato, non ho trovato nessuno con un'API ben strut...
posta 29.06.2011 - 06:14
7
risposte

Istanza ripetuta della stessa classe in un metodo

Questa è una sorta di domanda di follow-up su Multiplo istante di istanza multipla . E penso, non è proprio un linguaggio specifico, quindi questo è applicabile a Java e C #? Versione A public MyClass { public void methodX() {}...
posta 10.04.2017 - 07:57
4
risposte

L'oggetto di raccolta è meglio immutabile? [chiuso]

Come da questo link , è un consiglio che: A good object should never change his encapsulated state. Remember, an object is a representative of a real-life entity, and this entity should stay the same through the entire life of the object....
posta 20.06.2015 - 00:30
3
risposte

Utilizzo dell'operatore di incremento prefisso / postfisso per un semplice accesso incrementale all'array anziché numeri di indice effettivi

Non riesco a decidere quale metodo sia migliore considerando sia la leggibilità che la tolleranza d'errore. Metodo 1: Object[] objects = getArrayOfKnownLength(); int i = -1; someMethod(objects[++i], objects[++i], objects[++i], objects[++i...
posta 20.05.2015 - 23:44
2
risposte

Mantenimento di dati sensibili crittografati in memoria

Sto lavorando su un sistema di trasferimento elettronico dei fondi (EFT) e devo stare molto attento con i dati sensibili come i numeri delle carte di credito. Abbiamo bisogno di queste informazioni montare i dati ISO 8583 prima di inviarli ai...
posta 27.02.2018 - 16:29
2
risposte

La mia implementazione accetta solo URLClassLoader, posso essere meno restrittivo nella firma del mio metodo?

Ho scritto un'API Java che accetta ClassLoader s come parametro, anche se non accetterà alcun ClassLoader che non sia un URLClassLoader (perché sono interessato solo al metodo URLClassLoader::getURLs() ) : /** * @throws Nul...
posta 04.06.2018 - 12:50
4
risposte

Gli implementamenti si estendono, ma per quanto riguarda le variabili?

È preferibile scrivere programmi che dipendono dalle interfacce piuttosto che dalle superclassi, ma cosa succede se si desidera che una classe abbia determinate variabili? A volte vuoi che una classe implementa una certa variabile. (Ad esempio,...
posta 22.10.2014 - 19:54
6
risposte

Interfacce: profitto dell'uso

Prima di tutto, il mio linguaggio ubiquitario è PHP, e sto pensando di imparare Java. Quindi lascia che divida la mia domanda su due parti strettamente correlate. Ecco la prima parte. Dire che ho una classe modello di dominio. Ha alcuni...
posta 03.04.2012 - 20:39
3
risposte

Che cosa significa "(say)" in questo metodo Java in Hadoop The Definitive Guide?

Che cosa significa "(say)" in questo metodo Java? Since Mapper and Reducer are separate classes, the type parameters have different scopes, and the actual type argument of KEYIN (say) in the Mapper may be different from the type of the type...
posta 25.07.2013 - 00:01
2
risposte

Come mai i progettisti di linguaggi non aggiornano le loro funzioni globali?

Ad esempio, quando si lavora con gli array ci sono metodi come indexOf () che funziona in questo modo: if (array.indexOf("something")!=-1) { // do something or nothing } Perché qualcuno non ha creato un metodo contiene? if (array.contains...
posta 23.12.2016 - 18:28