Per chi si sta avvicinando alla programmazione con il linguaggio Java, anche questo errore può non essere di facile risoluzione.
Stiamo parlando dell’errore “Reference to X is ambiguous“, che può essere visualizzato in fase di compilazione di una nostra applicazione. Trattandosi di un errore di compilazione, quindi, sappiamo già che l’errore non riguarda la logica del […]
Oggi parliamo di JNI.
JNI, acronimo di Java Native Interface, è una delle tante tecnologie messe a disposizione da Java. In particolare, essa permette agli sviluppatori Java di interfacciarsi con funzioni di libreria scritte in codice nativo. Cosa significa questa cosa: significa che è possibile sfruttare delle librerie scritte appositamente per una piattaforma, anche all’interno di […]
Facciamo il punto della situazione: abbiamo già parlato della redirezione dell’output su file in Java nell’articoletto “Redirigere lo standard output“. Come abbiamo potuto vedere, sono sufficienti pochissime righe di codice per ottenere la redirezione.
Ma questo potrebbe non bastare: se stiamo sviluppando un’applicazione che fa uso di interfacce grafiche e vogliamo riutilizzare delle vecchie classi da […]
Ecco un’altra delle comodità offerte dal linguaggio Java: la serializzazione.
Il meccanismo della serializzazione consente di salvare oggetti Java all’interno di file (File di tipo ByteCode) oppure di trasmetterli in rete come informazioni a se stanti.
L’utilità di questo meccanismo è ovvia: poter salvare lo stato interno degli oggetti in un file per poterlo recuperare in un […]
L’importanza delle date e delle ore nel mondo è palese a tutti: calendari, impegni, scadenze, pianificazioni, ricorrenze e quant’altro sono all’ordine del giorno nella vita quotidiana di ognuno. Diventa, così, importante sapere come trattare questi oggetti nello sviluppo dei programmi.
L’argomento non è di semplice discussione: le date sono degli oggetti ostici, che assumono forme diverse […]
Sono tante le volte che mi capita di vedere persone in difficoltà quando devono compilare le loro applicazioni Java. Uno dei motivi che mi capita di affrontare più spesso è l’errore di cui discuteremo in questo articolo: NoClassDefFoundError.
Questo è un errore molto comune fra le persone che per la prima volta si avvicinano al mondo […]
L’ereditarietà è una delle caratteristiche più importanti che contraddistinguono la Programmazione Object Oriented (OOP) e senza alcun dubbio è anche la caratteristica più usata e “trasparente“.
Con questo articolo vorrei approfondire l’argomento per tutti quelli che si stanno avvicinando al linguaggio Java per la prima volta, ma le nozioni di cui vado a parlare sono valide […]
Molto spesso mi capita di trovarmi di fronte a richieste di aiuto per la connessione di Java ad un database. Così mi sono messo a scrivere questo articolo in cui spiegherò come effettuare questa connessione, prendendo come modello un database MySQL e utilizzando il driver JDBC Connector-J, che è liberamente scaricabile nel sito dedicato al […]
Ritorniamo un attimo alle basi di Java.
Per scrivere un’applicazione utilizzando tale linguaggio non ci sono problemi: è sufficiente disporre di un editor di testo e di qualche conoscenza sulle regole base per i nomi dei file. Ovviamente, assieme a questi strumenti non ci dobbiamo mai dimenticare la documentazione Java, sempre disponibile on-line. Ma come si […]
Sempre all’insegna delle curiosità dal mondo Java.
Vi siete mai chiesti come fare per rendere la vostra applicazione più in tema con il sistema operativo su cui essa andrà a girare? Come fare, quindi, per far sì che le finestre abbiano lo stesso aspetto di quelle delle altre applicazioni? E che i pulsanti utilizzino lo stesso […]
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Jan | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |