コンテキストは次のとおりです。JavaEE5。
巨大なアプリを実行しているサーバーがあります。クラスをリファクタリングする必要があります。これにより、CPU時間(十分な時間)と引き換えに、メモリフットプリントが低くなります(可能な限り低くなります)。
ビット演算を使用して、複数のブール値、ショート、またはバイトをintに詰め込む方法をすでに知っています(たとえば)。
文字列で何をするか、どのコレクションを使用するのが良いか、その他あなたが知っていることなど、他の最適化のアイデアが必要です。
Thx、君たちは支配する!