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

Published: 21 August 2024
on channel: IntelliJ IDEA, a JetBrains IDE
1,260
39

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: https://jb.gg/JEPExplained

This episode of “JEP Explained” covers JEP 477, which deals with implicitly declared classes and instance main methods (https://openjdk.org/jeps/477).
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: https://jb.gg/website
Blog: https://jb.gg/blog
Twitter:   / intellijidea  
Facebook:   / intellijidea  

Download IntelliJ IDEA: https://jb.gg/download-intellij-idea
Top 15 IntelliJ IDEA shortcuts: https://jb.gg/Top15IntelliJIDEAShortcuts


Watch video JEP Explained. JEP 477: Implicitly Declared Classes and Instance Main Methods online without registration, duration hours minute second in high quality. This video was added by user IntelliJ IDEA, a JetBrains IDE 21 August 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,260 once and liked it 39 people.