java new一个对象时,它的方法在内存中吗?他是怎样实现方法调用的

如题所述

第1个回答  2010-10-22
类信息在虚拟机的方法区中,对象信息在堆中。
你调用一个对象的方法时,它会到方法区找此对象对应的类信息,如果是调用方法,有一个方法表会让机器快速找到此方法的字节码,然后调用。
方法的执行过程是在虚拟机的栈里进行。
具体的过程挺复杂。要把方法区,堆,栈都讲清楚。本回答被提问者采纳
相似回答