【初心者】Java質問・相談スレ16【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0162デフォルトの名無しさん
NGNG>メソッドもインスタンス化
いいたいことは分かる。
VM の (あるいはオブジェクト指向言語の) 素直な実装としては、そういうことは無い。
static メソッドにせよそうでないにせよ、
コードは一箇所にしか生成されず、動的メソッドを呼び出した場合は、
インスタンスに対するアドレス値が引数として暗に渡されているはず。
そのアドレス参照先には
「なんのクラスのインスタンスか」の情報と
動的メンバの分しかメモリを占有していないはずだ。
■ このスレッドは過去ログ倉庫に格納されています