Learn Java 17 with IntelliJ IDEA

preview_player
Показать описание
See how the IntelliJ IDEA integrated development environment (IDE) can help you discover and use the new features available in Java 17.

An Oracle Developer Live - Java Innovation Session presented by Mala Gupta - Developer Advocate, JetBrains

⎯⎯⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯⎯⎯
00:00 Introduction
00:48 IntelliJ IDEA reduces cognitive load
03:34 Pattern Matching for switch (preview)
24:42 Sealed classes
30:48 Wrap-up
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯

Categories: #Java #Java17 #Development
Рекомендации по теме
Комментарии
Автор

New to pattern matching, I liked how the presenter explained it using real-world examples, before demonstrating how it works with instanceof and switch. Also, how it decreases the cognitive load.

aniwilliam
Автор

Thank you for your explanation and really good examples of Switch Statements and Sealed Classes Mala.
Before watching your video, I was having a hard time to think of a scenario which I would use sealed classes.

andrealves
Автор

Just became a proud IntelliJ Customer. Love these videos!

synthmania
Автор

Straight forward explanation, love it!

xmo
Автор

The demo of code reduction at 8:32 is done in under 60 seconds! I'm an experienced Java developer but I had to review it several times. Then there is the result - it makes maintenance harder. Someone looking at it for the first time would have to expend a lot of mental effort to understand what it does, instead of taking it in line by line as its read.

johnknight
Автор

It is really a great explanation kudus to you !! I started following you.

prabup
Автор

Great explanation! 👍, I have a question, How do you create that kind of comments? (the one that appears in 06:27 "Pattern matching for instanceof")

atellezfx
Автор

Nice work can you provide code used for examples as github repository

sandeepthakur
Автор

Java 17 has no JRE so how can I run a Swing program outside of Intellij ?

klarissaclairiton
Автор

I hope java also upgrade as like python, scala programing language. Then jave more use in machine learning in data science. Then jave beat to scala in spark (big data) . Stop support of old version till java 16 then now start support 17 to upcoming version then production and software company move on java 17 and upcoming version. Most of java developer love to java that is why they want use java in data science, machine learning, big data(hadoop, spark) as like python, scala.

sushilraikwar
Автор

How come my IntelliJ IDEA doesn't convert if to switch? Does anyone know?

adams
Автор

Thank you very much for the video. It’s a bit too long for me.

lgoptimusv
Автор

i would love to see the tutorial in dark mode intellij

mohammedabraruddin
Автор

Why project Loom is not include in Java 17 ?

alexei
Автор

that's too much updates every 6 months you are making it tedious on engineers

jhonathanmartini