Javaでは、を呼び出すと、new Constructor()
毎回新しいオブジェクトが作成されます。新しいメモリが割り当てられるか、参照のないクラス用に作成されたオブジェクトがすでに多数あると仮定します。
したがって、Javaは、割り当て解除のマークが付けられたオブジェクトを返すことができますか、または新しいコンストラクター()が呼び出されるたびにJavaが新しいオブジェクトを作成します。
この質問をする私の基本的な意図は、そのようなことが起こった場合、新しいメモリを作成し、参照されていないオブジェクトを破棄するコストが削減されるため、パフォーマンスを向上させることができるということです。