Domande con tag 'java'

1
risposta

il modificatore 'static' è consentito solo in dichiarazioni variabili costanti; PERCHÉ?

Ancora e ancora mi trovo in situazioni in cui voglio fare questo: class Outer { private static final Runnable Inner = new Runnable() { private static final String CONSTANT1 = "foo"; private static final int CONSTANT2 =...
posta 26.09.2016 - 08:31
1
risposta

Come vengono trattati gli oggetti in una classe interiore anonima?

Per esempio prendi questo ... entryText.addTextChangedListener(new TextWatcher() { TextView wordCount = (TextView) findViewById(R.id.wordCount); TextView charCount = (TextView) findViewById(R.id.charCount); @Override public s...
posta 10.01.2016 - 23:43
1
risposta

Informazioni sulla costruzione di AST nel parser LL1 non ricorsivo

Ho implementato un parser LL1 in un approccio non ricorsivo con uno stack esplicito. Il seguente algoritmo è tratto dal Libro del Drago: set zp to point to the first symbol of w; set X to the top stack symbol; while ( X != $ ) { /* stack is...
posta 02.03.2014 - 16:55
2
risposte

Design orientato agli oggetti e corretta architettura Java per il mio programma

Questa è la prima volta che penso di voler creare un programma che usi davvero i principi OOP e voglio farlo nel modo più efficace ed efficiente. Prima di tutto ci viene dato questo (ottimo) indovinello : 100 prisoners are imprisoned in...
posta 05.02.2014 - 09:49
1
risposta

GPL - Scrittura di un'eccezione per un'interfaccia plugin nella sezione 7 di GPLv3

Il problema Ho scritto un'applicazione per Android con licenza GPLv3 che deve utilizzare Google Play Services, una libreria proprietaria, come plug-in per l'app. Ora vorrei anche aggiungere libspotify come plugin. Per tutte le librerie...
posta 14.01.2014 - 19:15
2
risposte

Perché qualcuno dovrebbe usare annotazioni @Native?

link: link In Java 8, ci saranno annotazioni @Native. Indicates that a field defining a constant value may be referenced from native code. The annotation may be used as a hint by tools that generate native header files to determine whe...
posta 15.11.2013 - 14:19
1
risposta

Double equals (Non equality) durante l'assegnazione di Java [duplicate]

Quando ho provato a cercare ciò avrei solo ottenuto delle cose sull'uguaglianza. Durante la lettura di alcuni documenti per la navigazione in Android mi sono imbattuto in qualcosa che non avevo mai visto prima. Mi sono imbattuto in questo:...
posta 28.10.2013 - 03:05
1
risposta

Pensieri sul refactoring di un DAO generico

Ho progettato un DAO generico in Java e sto avendo confusione sul fatto di rifattorizzarlo con un design diverso o meno. PS Non dire di usare il framework per terze persone già esistente. So che ci sono alcuni presenti ma sto imparando Java...
posta 01.12.2013 - 07:49
1
risposta

dove mettere i metodi che manipolano gli oggetti

Ho un metodo di controllo come segue: public class RoomsController { @RequestMapping(method = RequestMethod.GET, path="/v1/rooms/{name}") public ResponseEntity<?> getRoomInformation(@PathVariable String name, @RequestHeader("Auth-To...
posta 11.03.2016 - 21:03
1
risposta

È buona prassi accedere al database nella mappatura tra oggetto

Situazione Ricevo messaggi da una terza parte e questi messaggi vengono utilizzati per creare o aggiornare le informazioni del database. I messaggi e i dati da aggiornare possono essere de-serializzati in forma di oggetto, ma non sono esat...
posta 08.03.2016 - 14:06