JEP Explained. JEP 477: Implicitly Declared Classes and Instance Main Methods

  Рет қаралды 1,053

IntelliJ IDEA, a JetBrains IDE

IntelliJ IDEA, a JetBrains IDE

Күн бұрын

Find out what’s new in Java 23 and why you should care about it - with “JEP Explained”.
“JEP Explained” is a series of interviews with Java leaders and experts who are closely involved in creating the new Java features and can help you learn how to use them.
More “JEP Explained” episodes: jb.gg/JEPExpla...
This episode of “JEP Explained” covers JEP 477, which deals with implicitly declared classes and instance main methods (openjdk.org/je....
The goal of this JEP is to simplify getting started with Java for new Java developers. It does so by introducing simple yet significant changes, like changing the signature of the ‘main’ method from ‘public static void main(String[])’ to ‘void main()’, changing the need to use ‘System.out.println()’ to using ‘println()’, and much more.
In this episode, Mala Gupta, Developer Advocate with JetBrains, interviewed Ken Fogel, Department Chairperson Program Coordinator of the Computer Science Technology Program at Dawson College,
Research Scholar in Residence at Dawson College, and professor with 21 years of experience teaching Java. Ken is also a Java Champion, Conference organizer for JConference, and JCP Executive Committee Member.
In this interview, Ken talks about the relevance of these changes for new Java developers and how it will help those teaching "Java 101" to focus on the concepts that benefit beginners the most. Ken also talks about how the new feature can help students to stay focused on building strong computing and logic-building foundations and be introduced to new concepts in an incremental manner.
Don’t miss the fun sections at the end, where Ken tries his luck with tongue twisters (he aced it), and the section when he responds to statements by enacting emojis.
#java #java23 #intellijidea #JEPExplained
Join us:
Website: jb.gg/website
Blog: jb.gg/blog
Twitter: / intellijidea
Facebook: / intellijidea
Download IntelliJ IDEA: jb.gg/download...
Top 15 IntelliJ IDEA shortcuts: jb.gg/Top15Int...

Пікірлер: 1
@ahmedjaad4940
@ahmedjaad4940 Ай бұрын
Would help if you had a playlist for all the JEP Explained videos
JEP Explained. JEP 482: Flexible Constructor Bodies
48:36
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 3,4 М.
JEP Explained. JEP 474 - ZGC: Generational Mode by Default
42:45
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 665
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 10 МЛН
БЕЛКА СЬЕЛА КОТЕНКА?#cat
00:13
Лайки Like
Рет қаралды 2,2 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
JEP Explained. JEP 466: Class-File API
41:39
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 2 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 327 М.
JEP Explained. JEP 480: Structured Concurrency
52:07
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 3,2 М.
Blockchain's Role in Modern Marketing - Alex Nicorici
43:16
Build That Podcast!
Рет қаралды 5
All Java 23 Features - Inside Java Newscast #70
11:46
Java
Рет қаралды 19 М.
What Makes A Great Developer
27:12
ThePrimeTime
Рет қаралды 192 М.
JEP Explained. JEP 476: Module Import Declarations
30:57
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 976
JEP Explained. JEP 471: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal
1:12:40
JEP Explained. JEP 455: Primitive Types in Patterns, instanceof, and switch
47:37
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 2,3 М.
Being Competent With Coding Is More Fun
11:13
TheVimeagen
Рет қаралды 80 М.
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 10 МЛН