Domande con tag 'java'

5
risposte

Ereditarietà vs proprietà aggiuntive con valore null

Per le classi con campi facoltativi, è meglio utilizzare l'ereditarietà o una proprietà nullable? Considera questo esempio: class Book { private String name; } class BookWithColor extends Book { private String color; } o class Boo...
posta 01.05.2016 - 22:23
5
risposte

Perché i framework Windows Form / Swing preferiscono l'ereditarietà invece di Composizione?

Oggi un mio professore ha commentato che trovava strano che, mentre la filosofia di SWT fosse quella di creare i propri controlli per composizione, Swing sembra favorire l'ereditarietà. Non ho quasi alcun contatto con entrambi i framework, ma...
posta 25.05.2011 - 23:27
6
risposte

Come vengono restituiti più valori in Java?

A volte si desidera restituire più valori da una funzione. In che modo questo normalmente è fatto in Java? Un'opzione è usare un array, come questo frammento di Python che restituisce una lista o una tupla: value, success = read_unrelia...
posta 26.07.2011 - 01:39
10
risposte

Le restrizioni di sicurezza possono causare la restituzione di un servizio null o il lancio di un'eccezione? [chiuso]

Sono un po 'in disaccordo con uno sviluppatore più esperto su questo problema, e mi chiedo cosa ne pensino gli altri; il nostro ambiente è Java, EJB 3, servizi, ecc. Il codice che ho scritto chiama un servizio per ottenere cose e creare cose....
posta 24.11.2011 - 14:48
2
risposte

Separazione di progetti java

Ho un grande progetto java e usiamo Maven per il nostro ciclo di build. Questo progetto è ampiamente utilizzato - in altri progetti, in varie applicazioni, alcuni dei quali sono contenuti in esso e altri che sono altrove ... Per essere onesti, è...
posta 12.10.2012 - 12:27
2
risposte

Validazione dati: classe separata o no?

Quando ho molti dati che devono essere convalidati, dovrei creare una nuova classe per il solo scopo di validazione o dovrei attenermi alla convalida in-method? Il mio esempio particolare contempla un torneo e una classe evento / categoria:...
posta 16.04.2016 - 23:18
2
risposte

Quali sono gli algoritmi k-best short-path che dovrei prendere in considerazione?

Sto risolvendo un problema di ottimizzazione della ricerca di grafici. Ho bisogno di trovare i k migliori percorsi aciclici più brevi attraverso un grafico ponderato diretto. So che ci sono un certo numero di algoritmi k-best esatti e appross...
posta 09.01.2013 - 15:39
3
risposte

Cosa devo usare per il nome di un pacchetto se non ho un dominio? [duplicare]

Scrivo Java (e le lingue derivate con i nomi dei pacchetti) per uso personale, ma non ho un nome di dominio personale, quindi la convenzione di denominazione degli imballaggi standard non regge. Dal momento che la stessa convenzione è usata...
posta 03.12.2012 - 15:53
3
risposte

Esiste un libro di algoritmi che insegna come la serie Head First? [chiuso]

Come programmatore Java ho bisogno di imparare gli algoritmi (per programmare le sfide). Ho letto alcuni Head First Series (JAVA di mia proprietà) e sono piuttosto amichevoli del cervello. Quindi mi chiedevo se ci fosse un libro dell'algoritmo c...
posta 26.03.2012 - 14:10
4
risposte

Buone strategie di implementazione per l'incapsulamento di dati condivisi in una pipeline software

Sto lavorando per ridisegnare alcuni aspetti di un servizio web esistente. Il modo in cui le API dei servizi vengono implementate consiste nel disporre di una sorta di "pipeline di elaborazione", in cui sono presenti attività eseguite in sequenz...
posta 20.12.2012 - 22:18