Domande con tag 'java'

5
risposte

L'operatore instanceof Java considera la riflessione e cosa definisce la riflessione?

Oggi ho avuto una discussione con un collega, sia che l'utilizzo dell'operatore Java instanceof sia un tipo di riflessione. E la discussione si è rapidamente evoluta in ciò che effettivamente definisce la riflessione. Quindi, qual è la...
posta 07.09.2011 - 09:23
11
risposte

Scegli lo sforzo di progettazione del codice o la pigrizia nel mondo di Bank

Ho lavorato per due anni in una grande Investment Bank. Ho realizzato alcuni progetti tecnici con il desiderio di creare il codice più ottimizzato, rispettando i buoni schemi di progettazione, il principio SOLID, la legge di demeter ed evitan...
posta 28.12.2011 - 23:53
4
risposte

Quanto è pericoloso chiamare println () spesso che concatenare stringhe e chiamarle una volta sola?

So che l'output sulla console è un'operazione costosa. Nell'interesse della leggibilità del codice, a volte è bello chiamare una funzione per produrre due volte il testo, piuttosto che avere una lunga stringa di testo come argomento. Ad esemp...
posta 01.07.2014 - 02:03
10
risposte

Come evitare "Intuizione di ottimizzazione errata dello sviluppatore"?

Ho visto un articolo che ha prodotto questa affermazione: Developers love to optimize code and with good reason. It is so satisfying and fun. But knowing when to optimize is far more important. Unfortunately, developers generally have...
posta 22.08.2011 - 17:47
5
risposte

È una cattiva pratica creare nuovi oggetti senza memorizzarli?

Ho visto oggetti creati nel codice Java senza memorizzare un riferimento all'oggetto. Ad esempio, in un plugin di eclissi ho visto una shell SWT creata in questo modo: new Shell(); Questo nuovo oggetto Shell non è memorizzato in una variabi...
posta 12.01.2012 - 21:15
7
risposte

"Set" dovrebbe avere un metodo Get?

Abbiamo questa classe C # (sarebbe quasi la stessa in Java) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item...
posta 01.11.2016 - 08:58
9
risposte

Perché non esiste un operatore di alimentazione in Java / C ++?

Mentre c'è un tale operatore - ** in Python, mi chiedevo perché Java e C ++ non ne avessero uno anche. È facile crearne uno per le classi definite in C ++ con overloading dell'operatore (e credo che questo sia possibile anche in Java), m...
posta 03.03.2011 - 09:52
6
risposte

Una costante di stringa dovrebbe essere definita se deve essere usata una sola volta?

Implementiamo un adattatore per Jaxen (una libreria XPath per Java) che ci consente di utilizzare XPath per accedere al modello di dati della nostra applicazione. Questo viene fatto implementando le classi che mappano le stringhe (passate a n...
posta 24.04.2012 - 04:35
5
risposte

Il modo migliore per caricare le impostazioni dell'applicazione

Un modo semplice per mantenere le impostazioni di un'applicazione Java è rappresentato da un file di testo con estensione ".properties" contenente l'identificativo di ogni impostazione associata a un valore specifico (questo valore può essere un...
posta 16.08.2012 - 01:33
2
risposte

Come posso eseguire il debug di un JSP?

Sto provando a modificare un JSP per un progetto e sto ricevendo una NullPointerException da qualche parte nel JSP quando viene richiesta dal mio server. Il mio server web (JBoss) sta segnalando l'eccezione, ma mi sta dando un numero di riga...
posta 27.01.2011 - 17:39