Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
パブリック共有メソッドを使用する場合とインスタンス化されたクラスのメソッドを使用する場合で、アプリケーションによってメモリが割り当てられる方法の違いは何ですか?
データベースを照会してドメイン オブジェクトを返す共有関数のクラスがいくつかあります。全体として、これらのクラスには多くのメソッドが含まれており、代わりにインスタンス メンバーを使用する方がリソースを管理するという点でより良いアプローチになるかどうかに興味があります。
オブジェクト インスタンスごとにコードが複製されることはありません。オブジェクト データのみがオブジェクト インスタンスごとに一意です。
パブリック共有メソッドとインスタンス メソッドの間で、メソッド コードのメモリ使用量に違いはありません。