IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
(Originally published for Java 22, this post has been updated to include changes from Java 23 and 24.) "Just ignore the terms class, public, static and arg for now; we'll talk about it later". If you have ever mentioned these lines to a new Java student, who is about to execute their first 'Hello…