Java 8: gli stream infiniti

Una delle nuove feature più importanti introdotte in Java 8 è senza dubbio il concetto di stream. Ne abbiamo già parlato in un post introduttivo, vediamo adesso come creare e utilizzare stream infiniti. Prima di questo vedremo con alcuni esempi il comportamento interno degli stream. Capire il comportamento interno è importante per sfruttare al massimo questa nuova feature che cambierà il modo di scrivere codice in Java.

Java 8 Day!

Oggi, 18 marzo, a distanza di quasi 3 anni dalla versione precedente, e con sei mesi di ritardo rispetto al previsto, esce ufficialmente Java 8. Qui, sulle pagine di CoseNonJaviste, ci siamo occupati dello sviluppo di questa major release già da un po’, riassumiamo velocemente le novità che ci aspettano.

Il Java che verrà: una breve introduzione alle espressioni lambda

Il Progetto Lambda ha lo scopo di portare in Java le espressioni lambda ed è il “piatto forte” delle novità che si vedranno in Java 8. La nuova release del linguaggio è programmata per Settembre 2013 ma già entro Gennaio le funzionalità saranno congelate in vista della Developer Preview. Diamo quindi un assaggio anticipato di quello che ci aspetta anche perché, con questa modifica, il linguaggio cambierà come non faceva dai tempi dei Generics.