mer 09 ottobre 2024 - Lo Sviluppatore  anno VI

Java 12 – le novità per gli sviluppatori

java 12

In questo articolo vediamo le nuove feature introdotte nel linguaggio con la versione 12 di java. Java 12 fa parte del nuovo ciclo di release che vede ogni 6 mesi il rilascio di una nuova versione del linguaggio. Questa versione non ha il supporto lungo (LTS) come la precedente Ma vediamo

Creare un QRCode usando QRGen

In questo post vediamo come creare un QrCode usando QRGen che è una libreria che mette a disposizione una api basata sul builder pattern che permette di creare in maniera semplice un'immagine QrCode. Settiamo le dipendenze Maven QRGen non è hostato sul repository Maven Central ma è disponibile su jitpack.io. Quindi oltre

Strutture Immutabili in Java

In questo articolo cerchiamo di chiarire il concetto di immutabilità di una oggetto in Java. Spesso i programmatori credono che basti dichiarare un oggetto final per renderlo immutabile ma, anche se questa è una condizione necessaria, non è sufficiente per definire un oggetto immutabile. Prima di dare delle regole su

Java 11: release LTS

java 11

La maggior parte degli sviluppatori e delle aziende sono ancora alla versione 8 di Java e non hanno migrato alle versioni 9 e 10 le cui release che si sono rapidamente succedute. Sicuramente un fattore per cui tale migrazione non è avvenuta è perchè le versioni 9 e 10 non

La programmazione Funzionale questa sconosciuta…

Molti programmatori (me compreso) vengono da linguaggi in cui è stato sempre promosso l'uso della programmazione in stile imperativo come Java, C# o C++ e il codice scritto in stile funzionale può apparire ad alcuni "esoterico". Ma da un pò di tempo a questa parte la programmazione funzionale sta prendendo

Top