Domande con tag 'java'

3
risposte

Algoritmo per ordinare dieci milioni di numeri interi a 7 cifre in ordine crescente con solo 1,5 Mb di RAM?

Given a file containing at most ten million 7-digit integers with no duplicates. What is an efficient way to print these numbers in ascending order using just 1.5MB RAM and reading the data just once? What if duplicates were permitted?...
posta 03.09.2018 - 13:59
4
risposte

Qual è la differenza tra l'istanziazione e il caricamento di una classe in Java?

Nel mondo Java, ci sono alcuni scenari in cui vedo gli sviluppatori utilizzati per caricare la classe piuttosto che l'istanza. Qual è la differenza tra l'istanziazione e il caricamento di una classe?     
posta 01.03.2011 - 05:35
1
risposta

È buona pratica creare una nuova variabile per vedere l'output di una funzione?

Considera questi 2 tipi di implementazione: public int add(int x, int y) { return mysteriousAdd(x, y); } public int add(int x, int y) { int output = mysteriousAdd(x, y); return output; } Un mio collega dice che la seconda impl...
posta 11.12.2018 - 16:25
4
risposte

"use" abc ".equals (myString) invece di myString.equals (" abc ") per evitare l'eccezione puntatore nullo" già problematico in termini di business logic?

Ho sentito numerose volte che durante il confronto di stringhe in Java, per evitare l'eccezione del puntatore nullo, dovremmo usare "abc" .equals (myString) invece di myString.equals ("abc"), ma la mia domanda è, è questa idea già problematico i...
posta 24.03.2016 - 06:49
4
risposte

JavaBeans è un buon esempio di incapsulamento?

Sto cercando di capire se JavaBeans è un buon esempio di incapsulamento. A mio avviso, è non come di solito tutti gli stati interni vengono esposti tramite getter e setter. Un semplice esempio è public class Test { private List<Str...
posta 26.10.2011 - 09:20
4
risposte

Perché quasi tutti i lavori Java (post e reclutatori) dicono J2EE piuttosto che le nuove versioni di JEE? [chiuso]

Sono ancora abbastanza nuovo in Java ma ho un certo conforto lavorando ora nel framework a cui sono abituato, che si concentrerà principalmente su Spring, Hibernate e JEE 6. Sembra che ogni volta che parlo con un reclutatore tutto ciò che fanno...
posta 07.02.2011 - 17:58
5
risposte

Unit test di un metodo void

Per correggere un bug in un'applicazione, ho modificato un metodo chiamato postLogin aggiungendo una chiamata a un metodo esistente denominato getShoppingCart . Codice protected void postLogin() { getShoppingCart(); } Tuttav...
posta 25.11.2017 - 18:42
3
risposte

Soluzione tecnica Specialized VS Specialized; cosa prendere in considerazione?

Recentemente abbiamo avuto una discussione in ufficio a causa di opinioni contrastanti tra gli sviluppatori. Un lato (lato S) sosteneva che le soluzioni tecniche dovevano necessariamente essere il più specifiche possibili, mentre l'altro lato (l...
posta 17.02.2012 - 08:54
2
risposte

Perché mai vorremmo usare un metodo sincronizzato in Enum?

Mi sono imbattuto in questa domanda e in un altro paio di le stesse linee. Mentre sappiamo che la creazione di enum è thread-safe e enums sono per singletons di nascita. In un certo senso, mi confonde il motivo per cui qualcuno vorr...
posta 25.05.2012 - 01:16
2
risposte

Le migliori pratiche per il confezionamento delle enumerazioni Java? [chiuso]

Qual è la migliore pratica per il confezionamento di enumerazioni Java? è un file separato per ogni enum?  o avere lo stesso file per tutte le enumerazioni? Quali sono i pro e i contro?     
posta 14.09.2012 - 13:52