Latest Java Best Practices


Duration: 50 mins
Kenneth Kousen
Founder, KousenIT

Java is now on a six-month release schedule, with new features being added all the time. This talk summarizes the features that have been added to Java, including modules, jshell, collection factory methods, private methods in interfaces, new annotations and more. The goal is to show not only what has been added, but why and where to use them.

Additional topics will include Local Variable Type Inference, the new HTTP client, the enhanced switch expressions, and more. If time allows, coverage of preview features like records and text blocks will be included.

You may also be interested in

50 mins
Get Go-ing

If you are interested in a different approach to writing your next micro-service, or are knee deep in the DevOps...

50 mins
Defensive Coding Bootcamp

Do you build things that can be hacked? Want to lower those odds? Join us to learn the basics of...

4 Hrs
A Groovy Day of Training

In part 1 of this 2-part workshop, you will be introduced to the latest features in Groovy 2.5 and get...

50 mins
Design Patterns in Dynamic and Functional Languages

Design patterns have existed for decades in the software development world, acting as a well known catalog of common problems...

50 mins
LLVM

The LLVM Project has been around for over a decade, but is increasingly important as a compiler infrastructure to get...

50 mins
Go-ing Further

Go is a fascinating language. While it is simple, it makes some rather interesting decisions on several language features that...