ven 13 dicembre 2024 - Lo Sviluppatore  anno VI

Java 8 Best Practices

Java 9 è ancora in fase di sviluppo e al momento dobbiamo utilizzare ancora per un pò Java 8 che già comunque ha segnato una evoluzione fondamentale nello sviluppo del linguaggio, con l'introduzione di nuove features molto interessanti. Riflettiamo su di esso e parliamo delle best practice che sono naturalmente cresciute dal

Java 8 – la Streaming API

  In questo articolo cerchiamo di dare uno sguardo alla nuova Streaming API di java 8, una delle nuove ed interessanti  feature presenti in quasta major release di JSE. Prima del jdk 8 per iterare attraverso una collezione l'unico modo di procedere era quello di definirsi un iteratore e ciclarlo mediante

Date & Time con java 8 (parte II)

  Abbiamo visto nel precedente articolo come la nuova API java.time di java 8 semplifica notevolmente il lavoro dei programmatori che devono trattare con date e orari. Abbiamo visto le classi base e il loro uso comune; in questo articlo proseguimo con la descrizione della nuova API parlando delle altre interessanti

Date & Time con Java 8 (parte I)

  L'uso di date e orari è fondamentale in molte applicazioni, basti pensare quanti siano i casi d'uso in cui un programmatore deve trattare date di nascita, periodi di noleggio, orari di apertura e chiusura di shop, timestamp, ecc.. Fin dalla prima versione java non ha mai avuto una buona API per

Java 8 : Introduzione alle Lambda expressions

Le espressioni lambda sono una nuova e importante funzionalità inclusa in Java SE 8 che sarà ufficialmente fuori a marzo - Se avete programmato in maniera funzionale o se si ha familiarità con l'idea di chiusure (clousures), le espressioni lambda non vi appariranno come niente di nuovo. In matematica e informatica

Top