JavaのバージョニングはJava SE 6で大きく変わりました。例えば,J2SEの2が廃止されたことや,小数バージョンが無くなったことなどがそれを示しています。 J2SE 5.0がリリースされた時には,まだ5.1がリリースされる予定でした。しかし,5.1はキャンセルされ,その代わりメジャーバージョンアップの期間が短くなりました。 J2SE 1.4までは,メジャーバージョンアップでAPIの追加やパフォーマンス向上などが行われてきました。そして,マイナーバージョンアップでパフォーマンス向上,アップデートリリースがバグフィックスや脆弱性に対する修正などで構成されていました。例えば,現在のサーバーVMでデフォルトになっているMostly Concurrent Mark & Sweep GCはJ2SE 1.4.1で導入されています。 しかし,マイナーバージョンアップが無くなってしまったことで,パフ
![「Java SE 6完全攻略」番外編 Java SE 6u10の新機能 その1](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)