Valhalla:Javaの大規模リファクタリングが完了間近
2024-12-17
10年間にわたる取り組みを経て、Javaの大規模リファクタリングであるProject Valhallaが完了間近となっています。クラスとプリミティブのギャップを埋めることを目指し、Valhallaはクラスのコーディングの利便性とプリミティブのパフォーマンスを兼ね備えた値クラスを導入し、フラットでコンパクトなメモリレイアウトを実現します。Devoxx 2024で、Java言語アーキテクトのBrian Goetzは包括的なアップデートを提供し、値クラス、null制約付き型、強化された確定代入分析、厳密な初期化などの主要機能を強調しました。
開発
値クラス