Benvenuto
Questo blog contiene solo articoli scritti in italiano. Puoi leggere tutti gli articoli (inglese
e italiano), oppure solo articoli scritti in inglese cliccando sui seguenti pulsanti.
protected è un specificatore d’accesso utilizzato alquanto
raramente, applicabile a variabili, metodi e costruttori, ma non a tipi Java (classi,
interfacce, enumerazioni, annotazioni e record), a meno che essi non siano innestati in
altri tipi. In questo articolo eviteremo di parlare dei tipi innestati e ci limiteremo a
parlare di tale modificatore riferendoci soprattutto ai membri (variabili e metodi)
delle classi per semplificare il discorso. In particolare faremo alcune osservazioni
importanti riguardo tale modificatore, che è spesso usato senza la necessaria
consapevolezza. Inoltre faremo una digressione anche sul pattern Singleton per
aggiungere ad esso l’estensibilità.
String in maniera più proficua e più semplice. Tale caratteristica permette
alle stringhe di essere definite su più linee utilizzando una nuova sintassi. La
formattazione delle stringhe multilinea è più naturale rispetto al passato: non sarà più
necessario ricorrere continuamente a concatenazioni di stringhe, a caratteri di escape
come \n, e ad una complessa gestione delle virgolette e delle spaziature.
In questo modo la verbosità del codice diminuisce, ed è favorita la leggibilità e la
facilità di scrittura. In Java 13 e Java 14, i text block potevano essere utilizzati
come feature preview. A partire da Java
15 sono diventati a tutti gli effetti una caratteristica standard del linguaggio.
instanceof. Questo cambierà radicalmente il modo in cui utilizziamo tale
operatore.
var. A dispetto del nome complicato, in realtà si tratta di una
caratteristica piuttosto semplice da utilizzare. Tuttavia bisogna fare diverse
osservazioni per vedere l'impatto che ha l'introduzione della parola var su
altre caratteristiche preesistenti.
\u0069\u006E\u0074 \u0069 \u003D \u0038\u003B System.out.println(i);
8?// Il file verrà generato all’interno della cartella C:\users\claudio