Domande con tag 'java'

5
risposte

Perché l'utilizzo del metodo hashCode di HashSet non è specificato nell'API?

Stavo provando a eseguire il debug del mio codice che utilizza HashSet e cercando in SO, ho scoperto che avevo bisogno di sovrascrivere anche il metodo hashCode . La parte strana è, controllando l' API correlata , Non ho visto alcuna p...
posta 06.12.2014 - 23:03
4
risposte

Avere più classi principali in un progetto Java?

Supponiamo di possedere un codice Java e voglio essere in grado di eseguire più attività basate su questa stessa base: Esegui un server Web Jetty incorporato. Esegui un'inizializzazione una tantum del database (creazione, seed, ecc.) Ese...
posta 09.05.2016 - 12:59
2
risposte

È convenzionale denominare le variabili locali finali / costanti in UPPER_SNAKE_CASE?

Semplice, ho un metodo: public final void myMethod(User user, Group group) { final int MAX_USERS_PER_GROUP = group.getMaxUsersPerGroup(); int usersInGroup = 0; // Get users in group and all subgroups, recursively if (usersInG...
posta 09.04.2015 - 15:51
2
risposte

Lanciare un'eccezione se alcune proprietà non sono presenti in un file di proprietà

non è un grosso problema di programmazione, ma sono curioso di sapere se dovrebbe essere fatto meglio. Quindi ho un file di configurazione che sto leggendo tramite java.util.Properties class. Quando la proprietà non è presente in un file...
posta 08.09.2015 - 12:34
2
risposte

Dubbi sulle licenze

Sono abbastanza nuovo alla programmazione e ora sto creando il mio programma come parte della mia tesi di laurea. Il mio programma è fatto in Java e utilizza diverse librerie di terze parti. Queste librerie sono disponibili con licenze diverse,...
posta 24.05.2012 - 10:12
3
risposte

Qualche esperienza nel porting di un'applicazione Powerbuilder su Java (o un'altra lingua)? [chiuso]

Qualcuno là fuori ha esperienza nel porting di una grande applicazione client / server Powerbuilder su un'applicazione Java (o un'altra lingua)? Per grande intendo qualcosa dell'ordine di 2 milioni di righe di codice e letteralmente centinaia di...
posta 01.03.2011 - 04:54
2
risposte

Design Singleton per progetti di lettori di musica di piccole / medie dimensioni

Sto refactoring il codice per un lettore musicale che ho scritto in Java / JavaFX. Ho alcuni oggetti chiave a cui si accede in tutto il programma da varie altre classi. Penso che ce ne saranno quattro o cinque prima che finisca di spostare tu...
posta 02.07.2017 - 00:32
2
risposte

Quale ruolo hanno avuto i miglioramenti dell'hardware nello sviluppo dei linguaggi moderni (ad es. Python / Java)?

Vorrei chiedere informazioni sulla storia dei linguaggi di programmazione, in particolare sul ruolo dell'hardware nello sviluppo del linguaggio negli ultimi 20-30 anni. Ho letto della storia di Python e del progetto ABC . Mi sembra che ci si...
posta 12.05.2017 - 09:25
2
risposte

Questo esempio di modello di metodo di produzione viola violare open-close?

In Modelli di progettazione head-first, usano un esempio di pizzeria per dimostrare il modello di metodo di fabbrica. public abstract class PizzaStore { public Pizza orderPizza(String type) { Pizza pizza; pizza = createPizza(type);...
posta 19.08.2014 - 18:29
2
risposte

Cosa succede se chiudo un InputStream che viene passato come argomento?

Ho letto che Java è un valore pass-by, e ne ho letto in questa domanda su StackOverflow , ma sono ancora un po 'confuso riguardo ai metodi close () o shutdown () in varie classi. Quello che voglio sapere è, supponiamo che io faccia questo:...
posta 17.07.2014 - 10:21