JDK 17の主要な新機能と改善点

言語機能の拡張 sealedクラスの正式導入 クラスやインターフェースの継承を明示的に制御できるsealedクラスが正式機能となりました。許可されたサブクラスのみが継承可能です。 public abstract sealed class GeometricShape permits Circle, Triangle, Rectangle {} public final class Circle extends GeometricShape {} public final class Triangle extends Geo ...

7月20日 18:57 投稿

EasyPoiを活用したExcelおよびWordデータのインポート・エクスポート実装ガイド

Office形式データ処理用の汎用ストリームマネージャー Java環境における表計算およびワードプロセッサファイルの操作を一元化するための基底クラスを実装します。EasyPoiおよびApache POIを内部でラップし、HTTPレスポンスへのマージやエンコーディング設定を標準化することで、コントローラー層の実装負荷を低減します。 package com.example.infrastructure.io; import ...

5月31日 16:42 投稿