Domande con tag 'java'

2
risposte

Il metodo principale dovrebbe essere separato in una classe separata? [chiuso]

In Java metodi principali spesso fare poco più che analizzare gli argomenti della riga di comando e inizializzare un oggetto che poi prende il sopravvento, per esempio: public class FooServer { // ... public static void main(String[...
posta 04.11.2015 - 14:02
1
risposta

È una buona idea includere librerie aggiuntive nei barattoli?

Durante la creazione di jar eseguibili per un progetto java, è possibile creare un pacchetto jar che include tutte le librerie esterne utilizzate. È anche possibile creare un jar senza quelle dipendenze esterne e fornire invece il percorso di di...
posta 13.03.2015 - 19:44
2
risposte

Da dove iniziare quando si progetta un'applicazione che consente i plugin [chiuso]

Sto costruendo un'applicazione, e penso che a lungo termine mi piacerebbe poter supportare il plugin. L'applicazione che sto creando è un'applicazione basata su Java. Come posso consentire ai plug-in di utilizzare un linguaggio di scripting o è...
posta 14.06.2014 - 03:17
1
risposta

Come trovare metodi e usi della classe lungo i repository git

Abbiamo ottenuto del codice in un repository git utilizzato in diversi progetti (con git repository differenti), il problema è che ora abbiamo così tanti progetti diversi che è difficile tenere traccia dei progetti che saranno interessati e di q...
posta 21.05.2013 - 09:53
2
risposte

Strategia di test per la classe wrapper

Nel mio progetto Android ho deciso di creare wrapper attorno a SharedPreferences (che è fondamentalmente l'archiviazione dei valori-chiave) con l'interfaccia seguente interface Preferences{ public void saveInt(int value, String key); p...
posta 01.06.2015 - 19:01
3
risposte

Alternativa non nulla a Void (tipo di unità Java)

Ho un tipo map-like SmurfMap<K, V> che in determinati contesti io uso come un set-like SmurfMap<K, Void> . I dettagli di implementazione vietano che i valori della mappa siano null , quindi non posso effettivamente usare...
posta 26.05.2015 - 16:15
2
risposte

L'inizializzazione pesante dovrebbe essere memorizzata come variabile statica o variabile di istanza?

Ho una classe che in realtà non specifica alcun oggetto reale da sola ma è più di una classe di utilità. Ha alcuni dati la cui inizializzazione è costosa. Vedo due opzioni su come memorizzare i dati: Memorizzalo in una variabile statica (in...
posta 05.06.2015 - 01:06
3
risposte

Suggerimenti di progettazione per convertitori in Java

Sto provando un set di convertitori che convertirà un oggetto in un modulo più vecchio. E ci sono diversi oggetti che vengono convertiti. Per forma più vecchia intendo la modifica dei valori di alcuni campi e in caso di oggetti file che apportan...
posta 18.05.2015 - 12:38
1
risposta

Java Object.wait () raggiunge davvero la precisione di un nanosecondo?

Stavo controllando il codice sorgente della libreria standard Java 8 solo per curiosità, e ho trovato questo in java/lang/Object.java . Esistono tre metodi denominati wait : public final native void wait(long timeout) : questo è...
posta 12.08.2014 - 12:02
2
risposte

API restituisce sempre le migliori pratiche di JSONObject o JSONArray

Sto creando un'API che restituirà i dati in JSON. Volevo anche sul lato client creare una classe di utilità per chiamare questa API. Qualcosa come: JSONObject sendGetRequest(Url url); JSONObject sendPostRequest(Url url, HashMap postData)...
posta 20.08.2014 - 14:36