>>160

>メソッドもインスタンス化

いいたいことは分かる。
VM の (あるいはオブジェクト指向言語の) 素直な実装としては、そういうことは無い。
static メソッドにせよそうでないにせよ、
コードは一箇所にしか生成されず、動的メソッドを呼び出した場合は、
インスタンスに対するアドレス値が引数として暗に渡されているはず。
そのアドレス参照先には
「なんのクラスのインスタンスか」の情報と
動的メンバの分しかメモリを占有していないはずだ。