Domande con tag 'java'

1
risposta

Distinguere il codice ripetitivo con la stessa implementazione

Dato questo codice di esempio import java.util.ArrayList; import blackjack.model.items.Card; public class BlackJackPlayer extends Player { private double bet; private Hand hand01 = new Hand(); private Hand hand02 = new Hand();...
posta 22.10.2012 - 02:02
1
risposta

Di cosa ho bisogno per programmare Java Socket? [chiuso]

Sto cercando di imparare la programmazione Socket in Java per creare un gioco che ho creato giocabile via rete. Non ho mai fatto molta programmazione di rete, quindi l'argomento è un po 'confuso. In PHP uso Apache per testare le mie aplicazioni...
posta 22.05.2012 - 12:20
4
risposte

Validazione di entità e modello e vincolo DB

Quando si tratta di prestazioni: Qual è il modo migliore per convalidare l'input dell'utente? Se pensi a un numero di telefono e vuoi solo numeri nel database, ma potrebbe iniziare con uno 0, quindi utilizzerai varchar: È meglio controllar...
posta 28.06.2012 - 16:32
2
risposte

Ci sono delle complicazioni o degli effetti collaterali per cambiare il modificatore di accesso / visibilità finale del campo da privato a protetto?

Ho un private final field in una classe e poi voglio indirizzare quel campo in una sottoclasse. Voglio cambiare il modificatore di accesso / visibilità da private a protected , quindi non devo chiamare il metodo getField() dal...
posta 03.12.2012 - 11:41
3
risposte

Come applicare uno dei concetti OOP (Chiuso per modifica e Aperto per estensione)?

Giorni prima, ho creato domande, quiz e classi principali. Un quiz ha una o più domande. Dalla classe principale, prima creo oggetti Question (il costruttore accetta una serie di numeri). Il Quiz è come quando visualizzo le domande omettendo l'u...
posta 15.05.2011 - 04:39
2
risposte

Java: Va bene abusare dei bean Spring (@Component) piuttosto che usare classi di utilità finali statiche?

Sono combattuto tra l'utilizzo di DI e le classi di utilità statiche sul mio codice. Attualmente ho creato una classe statica DateUtil che deve essere acceduta solo in modo statico. Questa classe è responsabile della sola creazione e manipola...
posta 07.02.2018 - 19:51
1
risposta

Le annotazioni migliorano le prestazioni in Java?

Comprendo che le annotazioni non sono direttamente utilizzate nei programmi Java compilati al di fuori dell'accesso tramite l'API di riflessione o altri mezzi. Annotations, a form of metadata, provide data about a program that is not pa...
posta 29.03.2018 - 10:19
3
risposte

Risoluzione della dipendenza circolare tra due classi

Sto cercando di risolvere una dipendenza circolare tra due componenti nel mio sistema. Il componente Messenger è responsabile per l'invio e la ricezione di messaggi su un socket Web. Il componente Controller richiede l'utilizzo del com...
posta 09.08.2018 - 13:32
2
risposte

Dichiarare esplicitamente la proprietà in Java

Mi chiedo se esiste un buon modo per dichiarare esplicitamente (non necessariamente imporre) il trasferimento di proprietà delle risorse in Java. Il mio problema è fondamentalmente questo: ci sono risorse che devono essere ripulite (si pensi...
posta 22.09.2016 - 19:18
3
risposte

Strumenti per la gestione di una complessa installazione del progetto con molti framework e nessuna documentazione

Dobbiamo estendere un enorme progetto java che utilizza framework come modelli di maven, spring, struts, freemarker e closure. Abbiamo accesso al codice sorgente ma quasi nessuna documentazione, e dobbiamo estendere questo sistema. La nostra...
posta 13.10.2011 - 14:36