Domande con tag 'java'

2
risposte

Qual è il ruolo di "genera eccezioni" nella definizione del metodo in Java?

Alcuni metodi sono decifrati in questo modo: public int myMethod() throws Exception { (restituisce un int o lancia Eccezione se il metodo fallisce). Tuttavia, i metodi di stub in NetBeans sono simili a public class JavaApp { public st...
posta 20.06.2016 - 14:31
2
risposte

Perché le stringhe in StringPool sono considerate non sicure?

Le password si consiglia di essere memorizzate in char [] invece di String, poiché le stringhe sono memorizzate in StringPool. Leggi di più qui Come per questa domanda le stringhe in StringPool non sono disponibili direttamente. Per otten...
posta 01.08.2015 - 04:39
3
risposte

La classe con solo dati statici deve essere istanziata?

Ho due classi. 1. Nodo 2. MixedStateManager Classe Node: La classe nodo mantiene lo stato dei nodi nel sistema. Uno di questi dati è stato. public class Node { private int state; public void setState(int s) {...
posta 24.07.2015 - 14:24
2
risposte

Principio di Liskov con diversi parametri del costruttore

La mia prima domanda è, il principio di Liskov è applicato anche sulla dichiarazione del costruttore? Voglio dire, sono obbligato ad avere esattamente lo stesso numero / tipo di parametri nel mio costruttore per ciascuna (diversa) classe?...
posta 13.11.2015 - 07:28
1
risposta

Perché si dovrebbe trasformare un'eccezione controllata in un'eccezione non controllata? [duplicare]

Il mio amico mi ha detto oggi che alcuni programmatori trasformano un'eccezione controllata (ad esempio EJBException, SQLException ...) in un controllo non controllato (RuntimeException?) Il mio amico ha spiegato uno stack di chiamate dove,...
posta 03.09.2013 - 16:03
3
risposte

Componenti dell'interfaccia utente innestabili nelle applicazioni Web Java

Cercherò di spiegare la mia domanda con un esempio. Diciamo che stiamo scrivendo un sistema di prenotazioni alberghiere basato sul web usando Java. Avremo diversi metodi di pagamento, ad esempio Paypal, Master Card e Visa. Diversi clienti del no...
posta 23.10.2014 - 06:39
4
risposte

Aggiunta di valori a HashMap

Voglio aggiungere valori a HashMap , che verrebbe utilizzato da metodi della stessa classe. Ho due soluzioni: Aggiunta di tutti i valori con static Quando viene chiamato il primo metodo, aggiungi i valori Soluzione 1: private...
posta 01.01.2015 - 03:48
2
risposte

Costo opportunità del DI fai da te?

Java qui. Ho sempre utilizzato Spring DI (per progetti Spring) o Guice (per progetti non Spring) per l'iniezione di dipendenza e li ho sempre amati. Recentemente ho preso un lavoro dove fanno il 100% "fai da te DI". Cioè, la classe main / dri...
posta 22.07.2016 - 10:34
2
risposte

Costruire nuovi oggetti con la convalida in Java

Sto utilizzando Playframework con Java e sto tentando di scegliere tra alcune scelte per la creazione di oggetti utente validi (che verranno poi mantenuti nel database nel mio livello aziendale). La riproduzione utilizza Moduli come supporto p...
posta 17.03.2018 - 21:56
3
risposte

Variabile protetta e metodo protetto nell'era del TDD [chiuso]

Capisco che il metodo protetto sia valido per i test unitari, dal momento che puoi facilmente prendere in giro la classe sovrascrivendo il metodo protetto per il test. Tuttavia, la variabile protetta è solo una variabile globale (anche se lim...
posta 12.08.2014 - 15:29