public static void mainがいらない!?
どゆこと?
タイトルの通り、public static void main(String[] args)がいらないということですが、
なんと、次のJava 21から
void main(String[] args) { }
こんな感じになるらしいです。
あ、でも、クラスがいらないとかstaticが消えるとかいうわけではありません。
コンパイル時に勝手に補完されてクラスとかstaticとかが追加されるみたいです。
追記:すみません!間違っていました。staticは追加されず、Javaがvoid main(String[] args)もエントリとして読み込むようになったようです。
やっぱり、まだまだJavaはオワコンじゃない!がんばれJava!