MaterialPrime

MaterialPrime Con questo post vorrei presentarvi un progetto Java Server Faces: MaterialPrime. Come il nome può far intuire si tratta […]

Java 8 in practice parte 2: method references e ordinamento di uno stream

Nel post precedente abbiamo introdotto un esempio concreto da risolvere utilizzando le nuove feature di Java 8, abbiamo già visto come filtrare e trasformare i dati di uno stream. Per completare l’esempio in questo post parleremo di come ordinare i dati, prima di questo approfondiremo l’argomento di come si può trasformare un metodo di una classe in una lambda expression.

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.