Domande con tag 'java'

4
risposte

Che cosa rende "buono stile" in Java? [chiuso]

Ho fatto questa domanda su Stackoverflow e, prima che venisse cancellato, ho ricevuto l'utile suggerimento da parte di Péter Török che questo potrebbe essere il posto migliore per pubblicarlo. Ho programmato in Java per alcuni anni. Ho spesso...
posta 22.08.2011 - 15:56
6
risposte

Lavorare con il costruttore statico in Java

Non ho avuto una comprensione completa dei costruttori statici in Java. Se è permesso, perché è permesso? In quali scenari lo useresti? Quale scopo servirebbe? Qualcuno può darmi un semplice esempio per favore?     
posta 08.02.2014 - 20:17
4
risposte

Analisi dell'uso della memoria: Java vs C ++ Trascurabile?

In che modo l'utilizzo della memoria di un oggetto intero scritto in Java confronta \ in contrasto con l'utilizzo della memoria di un oggetto intero scritto in C ++? La differenza è trascurabile? Nessuna differenza? Una grande differenza? Sto in...
posta 18.08.2012 - 10:19
4
risposte

Utilizzo di "eccezioni di cattura" per migliorare la leggibilità, buona o cattiva?

Nella sezione Quando utilizzare l'eccezione in The Pragmatic Programmer , il libro scrive che invece di: retcode = OK; if (socket.read(name) != OK) { retcode = BAD_READ; } else { processName(name); if (socke...
posta 04.11.2011 - 12:54
2
risposte

Come fa la JVM a gestire un'eccezione generata dal metodo principale?

Capisco le eccezioni, lanciandole, gestendole e propagandole su un metodo più basso nello stack di chiamate (cioè throws ). Ciò che non capisco è questo: public static void main(String[] args) throws Exception { ... } Ora, presu...
posta 24.09.2014 - 22:12
5
risposte

Esiste un chiaro leader tra le lingue basate su JVM? [chiuso]

Qual è lo stato attuale di questi progetti e qualcuno (o due) è emerso come un leader chiaro? Per dimostrare i miei motivi per fare questa domanda, torna indietro di diversi anni. Prototype e jQuery stavano andando testa a testa con altri gio...
posta 23.04.2011 - 18:00
2
risposte

Perché Java usa :: per i riferimenti ai metodi invece di.?

Spesso mi chiedo perché Java usi :: per i riferimenti al metodo anziché . , ad es. perché scrivere System.out::println invece di System.out.println Naturalmente, si potrebbe semplicemente rispondere: "perché i progettisti...
posta 03.11.2016 - 06:45
4
risposte

Quale modello di progettazione è più adatto per la registrazione?

Dovrei registrare alcuni eventi in un programma, ma per quanto ne so sarebbe meglio mantenere il codice di logging al di fuori del programma perché non si tratta della reale funzionalità del programma. Quindi potresti dirmi se dovrei tenerlo com...
posta 12.12.2013 - 08:43
5
risposte

Non è una buona pratica gestire le eccezioni di runtime nel codice?

Sto lavorando su un'applicazione Java e vedo che le eccezioni Run time sono gestite in molti posti. Ad esempio, try { // do something } catch(NullPointerException e) { return null; } Le mie domande sono, quando è buona norma gestire...
posta 11.07.2011 - 09:23
5
risposte

Connessione al database - dovrebbero essere passati come parametri?

Abbiamo un sistema in cui la connessione al database si ottiene una volta utilizzando un metodo comune e passando per tutta la classe pertinente da utilizzare. Ci sono dubbi sul fatto che il passaggio della connessione al database come parametro...
posta 14.02.2013 - 03:58