Latest Java Best Practices


3rd September 2020
Speaker Date: 3rd September 2020
Speaker Time: EDT: 07:00-08:00
Attendee Date: 3rd September 2020
Attendee Time: IST: 16:30-17:30 | SGT: 19:00-20:00 | AEST: 21:00-22:00
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

5th, November

Time
A Dozen Cool Things We Can Do With Popular JVM Languages

Languages offer a lot more than syntax and compilers. They often have supporting libraries and special facilities that set them...

5th, November

Time
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...

5th, November

Time
LLVM

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

5th, November

Time
Types and Type Safety in Kotlin

In this presentation we explore the types in Kotlin, how Kotlin promotes a much better compile time type safety and...

5th, November

Time
Go Microservices in Containers

Cloud native containers allow smaller teams to embrace polyglot. We can now choose the best languages and tools to solve...

5th, November

Time
The Magic of Delegates in Kotlin

Very many good books on OO design have advised us to choose delegation over inheritance. Yet, most developers using OO...