Java

Write Once Run Anywhere

Mattepuffo's logo
Usare i record in Java

Usare i record in Java

I record in Java corrispondono, sostanzialmente, alle data class di Kotlin.

Possono essere molto utili in quanto ci risparmiano parecchio codice.

Mattepuffo's logo
Creare HashSet non modificabili in Java

Creare HashSet non modificabili in Java

Gli HashSet in Java sono delle collezioni con dati univoci.

E' possibile aggiungere o rimuovere elementi, ma non accetta elementi duplicati.

Partendo da un HashSet è possibile crearne uno non modificabile, nel senso che non è possibile aggiungere o rimuovere elementi.

Mattepuffo's logo
Usare le ConcurrentHashMap in Java

Usare le ConcurrentHashMap in Java

Le ConcurrentHashMap fanno parto delle Java Collections, ed implementano l'interfaccia Map.

Sono sostanzialmente delle strutture dati chiave:valore thread safety.

Ma rispetto ad altre strutture simili, hanno dei vantaggi in termini di performance.

Mattepuffo's logo
Introduzione a Micronaut in Java

Introduzione a Micronaut in Java

Micronaut è un web framework per Java che ci permette di creare delle API rest in maniera abbastanza veloce.

In questo articolo vediamo un'introduzione.

Prima di tutto andiamo alla pagina di launch e creiamo il progetto.

Io ho scelto Maven come build system, ma non è fondamentale; al momento non ho aggiunto altre librerie.

Mattepuffo's logo
Creare dati fake in Java con Instancio

Creare dati fake in Java con Instancio

Instancio è un'ottima libreria per Java che ci permette di valorizzare gli oggetti con dati random, in modo da poter testare le nostre applicazioni senza avere dati reali.

Rispetto ad altre librerie è meno facile da usare, ma ci molte possibilità.