26
Javaでは、オブジェクトのサイズを決定するための最良の方法は何ですか?
OverаэтотвопросестьответынаStack Overflowнарусском:Какузнатьразмеробъекта(коллекции)впамяти? 大量のデータ行を含むCSVファイルを読み取るアプリケーションがあります。データの種類に基づいて行数の概要をユーザーに提供しますが、データの行数が多すぎてOutOfMemoryErrorsが発生しないようにしたいと思います。各行はオブジェクトに変換されます。プログラムでそのオブジェクトのサイズを確認する簡単な方法はありますか?のプリミティブ型とオブジェクト参照の大きさを定義する参照はありVMますか? 現在、最大32,000行を読み取るというコードがありますが、32MBのメモリを使用するまで、できるだけ多くの行を読み取るというコードも必要です。多分それは別の質問ですが、私はまだ知りたいです。