作業を行うために一連のデータテーブルが必要なクラスがいくつかあります (基本的には、プリミティブの配列、byte[]、short[]、int[]、および float[])。
いくつかのテーブルは比較的大きいです。コード内でそれらを初期化すると、クラス ファイルが壊れ、場合によっては、クラス初期化子のサイズ制限を超えることもあります。
現在、データをファイルに保存し、 getResourceAsStream() を使用して静的ブロック内のファイルを読み取ります。
データをクラスファイルから分離できないようにするより良い方法はありますか? クラスとは別にデータを置き換える必要はありません。