# Java 8

DevFeed: [Java 8](<https://devfeed.tech/articles/java-8-37785.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/java-8/>)

Author: Carlos Alexandro Becker

Published: 2014-08-04T00:00:00Z

Content type: opinion

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [Java 8](<https://devfeed.tech/topics/java-8.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [java](<https://devfeed.tech/tags/java.md>), [java-8](<https://devfeed.tech/tags/java-8.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

An opinionated overview of Java 8's notable features, including lambda expressions, Stream collection types, the Date and Time API, String.join, and Optional. The author also describes the labor involved in updating libraries and fixing compatibility issues in a real-world project.

## Source excerpt

Earlier this year, the new version of the Java Programming Language was released. Finally, it enters the field of the "cool peeps" with some features it should have had since years ago, like Lambdas.