InfoQ Homepage Java8 Content on InfoQ
-
Life beyond Java 8
Trisha Gee talks about Java 8, wondering whether we should move to a later version, which one to choose, and how painful it might be to upgrade.
-
Invest in Your Java Katalogue
Don Raab and Aditi Mantri explain the approach they have taken in developing Java code Katas, and discuss best practices around them.
-
Beyond Lambdas & Streams - Functional Fluency in Java
Naresha K discusses writing functional code in Java 8, the limitations and using Vavr to circumvent those limitations.
-
Bootiful Development with Spring Boot and React
Matt Raible shows how to develop with Java 8, Spring Boot, React, and TypeScript.
-
Spring Integration 5.0: What's New?
Artem Bilan discusses how Spring Integration has been affected by Spring Framework 5 and Java 8, presenting new features (including Reactive Streams) and how to use them through a coding demo.
-
The Java Evolution of Eclipse Collections
Kristen O'Leary talks about some of the newest features from the 8.0.0 release including the use of Java 8 features such as Collectors, Optional and SummaryStatistics.
-
JDK 8: Lessons Learnt with Lambdas and Streams
Simon Ritter starts with a short summary of the key features of both Lambda expressions and streams before moving on to some real world examples of how to use them effectively.
-
Testing with Spring 4.3, JUnit 5, and beyond
Sam Brannen overviews testing improvements in Spring 4.3, covers recent improvements in Spring MVC Test and testing features in Spring 5.0, adding examples with upcoming support for JUnit 5 on Java 8.
-
The Engineer's Guide to HotSpot JIT Compilation
Monica Beckwith discusses the performance introduced by adaptive compilation in the OpenJDK Hotspot VM, focusing on the internals of OpenJDK 8, the reference implementation for Java SE8.
-
Applying Java 8 Idioms to Existing Code
Trisha Gee highlights the performance benefits of using Java 8, pros and cons, identifying code that makes sense to refactor with lambdas and streams, and what changes provide the most benefit.
-
Modern Java Component Design with Spring 4.3
Jüergen Hoeller presents selected Spring Framework 4 component model highlights and a selection of Java 8 enabled features, illustrated with many code examples and noteworthy design considerations.
-
Spring Framework 5 - Preview & Roadmap
Juergen Hoeller talks about the key themes in Spring 5, support for Java 8, comprehensive support for JDK 9, a strong focus on HTTP/2, and first-class support for Spring-style reactive architectures.