2025年はJavaが誕生して30年目の年ですが、まだまだ活発に開発が続けられています。大きなトレンドとして、イミュータブルな小さなデータを扱うことが重要になっており、それに関する機能が取り入れ始められています。Javaは互換性を重視する言語であり、 ...
Long-Term Support release, with features ranging from structured concurrency and compact object headers to ahead-of-time method profiling and JFR CPU-time profiling on Linux, is now generally ...
Flexible main methods and anonymous main classes would help students write basic programs much more concisely and reduce the ceremony of writing simple programs. Java would become easier for students ...