アプリケーションを実行しているJava仮想マシンを見ています。VisualVMによると、java.lang.Floatには102個のインスタンスしかありません。
それでも、80.000のインスタンスを持つVector3と呼ばれるクラスもあります。これらのインスタンスはすべて、3つのfloatフィールドを持っているように見えます。
したがって、少なくとも80.000 *3つのfloatインスタンスが必要です。なぜだめですか?
更新: これにより、フォローアップの質問が表示されます。ここに投稿されています:VisualVM OQL:実際のFloatインスタンスではなくプリミティブfloat値を検索する方法は?