java-handbook
Java に関するティプスをまとめたサイトです。
Java 17 を前提としています。なぜ Java 17 以後としているかというと、2024年現在、私が Java 17 を業務で一番使ってるからです。
Java と LTS
Java は LTS と通常リリースの二種類のバージョンがリリースされています。
- LTS 以外のバージョンは、ライブラリのサポートなどもそこまで積極的ではない
- Java 自体のバージョンアップは結構大変
- Java のバージョンアップを毎バージョンごとにやるのは大変
- そのわりに得られるメリットが薄い
といったところから、私は LTS バージョン以外のバージョンを使うことはあまりないです。
なお、新機能を試すためにプライベートでは LTS 以外のバージョンを積極的に使うようにしています。