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 […]
Già da un po’ di tempo siamo in periodo Natalizio, anche se il 25 dicembre, il giorno di Natale, non è ancora arrivato.
Come ogni anno comincia la corsa agli addobbi, ai regali, ai bigliettini d’auguri e alle preparazioni per il pranzo o la cena di Natale.
Il consumismo, ad ogni modo, la fa sempre da […]
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 […]
| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Sep | ||||||
| 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 | ||||