Nel mese di Marzo di quest’anno è stato ufficialmente rilasciato il JDK 14 di Oracle, ovvero: Java 14. In questa versione sono state introdotte alcune novità tra cui una nuova tipologia di classe chiamata Record. In questo articolo fornirò una breve introduzione su questa nuova funzionalità.
Java – Il metodo removeIf di Collection da Java 8
Una delle tante novità introdotte in Java 8 è la aggiunta del nuovo metodo removeIf
nella interfaccia java.util.Collection
. Questo metodo è una funzionalità molto piccola e modesta rispetto a tutte le grandi novità portate da Java 8. In certe situazioni però questo metodo può rivelarsi molto utile ed è quindi sicuramente interessante conoscerlo. In questo articolo descriverò il concetto e l’utilizzo di removeIf
con l’aiuto di alcuni semplici e utili esempi pratici.
Java – Elenco delle parole speciali del linguaggio Java
Nel linguaggio Java, come in tanti altri linguaggi di programmazione, esistono una serie di parole “speciali” che sono riservate ed hanno un significato particolare per il linguaggio. Questo articolo serve per fornire un breve riassunto di tutte queste parole speciali in Java, in modo che possa risultare una utile guida di riferimento, soprattutto per chi sta studiando (o ripassando) il linguaggio Java.
Java – Breve spiegazione delle preview feature del JDK Oracle
Nei recenti JDK Oracle sono state introdotte delle funzionalità che vengono definite preview feature. In questo breve articolo descriverò in generale cosa sono e cosa si deve fare per poterle utilizzare.
Java – Utilizzo di jar in normali “Java Project” di Eclipse
Mi è capitato più volte di spiegare sui forum Java come utilizzare delle librerie (file .jar
) all’interno di “normali” progetti Java con il IDE Eclipse. In questo articolo fornirò questa spiegazione in maniera più completa ed accurata con l’aiuto anche di alcune immagini.
Java – Tabella delle versioni delle dipendenze in Spring Boot
Questo breve post serve per presentare una pratica e utile tabella che mostra le versioni di alcune delle dipendenze (tra quelle più comuni) correlate alle varie versioni major.minor di Spring Boot (ultima versione release: 2.4.0).
Java – Comparazione e ordinamento degli oggetti in Java
Grazie alla mia recente collaborazione con il portale italiano iprogrammatori.it, è stato pubblicato esattamente un mese fa il mio primo articolo che descrive come è stato affrontato l’argomento della comparazione e ordinamento degli oggetti in Java.
Potete leggere l’articolo completo qui → Comparazione e ordinamento degli oggetti in Java
Java – I metodi replace/replaceAll di Map da Java 8
In Java 8 sono stati introdotti nella interfaccia java.util.Map
svariati nuovi metodi, tra cui due nuovi metodi chiamati replace
e un altro nuovo metodo chiamato replaceAll
. In questo articolo descriverò questi metodi usando anche alcuni esempi pratici.
Java – Il metodo forEach di Map da Java 8
In Java 8 sono stati introdotti nella interfaccia java.util.Map
svariati nuovi metodi, tra cui un nuovo metodo chiamato forEach
. In questo articolo descriverò questo metodo usando anche un esempio pratico.
Java – La parola chiave void e il tipo Void
In Java esiste la parola chiave void
(“v” minuscola) e il tipo Void
(“V” maiuscola) ovvero la classe java.lang.Void
. Sono due cose diverse e con un significato e uso ben differente. In questo articolo spiegherò le differenze e l’utilizzo di questi due elementi.