Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Modern Java with IntelliJ IDEA

Trisha Gee
October 27, 2020

Modern Java with IntelliJ IDEA

The current release cadence of a new version of Java every 6 months can be overwhelming. The releases might even contain preview features which are "complete" but may change with every new release until they finally stabilize. How can a real developer keep up with this? The good news is that your IDE can help. IntelliJ IDEA not only provides support for the latest versions of Java (even the ones that aren't released yet), it can also help us to discover and use the new language features. This way we can let the IDE help us to migrate to the latest and greatest, and we don't need to go researching for the relevant features every 6 months. In this session, Trisha will show the interesting language features in recent versions of Java, and show how IntelliJ IDEA makes these really easy to find and use.

Trisha Gee

October 27, 2020
Tweet

More Decks by Trisha Gee

Other Decks in Programming

Transcript

  1. IntelliJ IDEA ©JetBrains. All rights reserved Modern Java with IntelliJ

    IDEA Trisha Gee (@trisha_gee) Java Champion & Java Advocacy Lead, JetBrains
  2. https://www.jetbrains.com/lp/devecosystem-2020/java/ Despite the emergence of newer versions, Java 8 is

    still most beloved. It is used by 3/4 of Java developers. Java 11 is growing more popular. Compared to last year, its usage has increased by 10 percentage points.
  3. var