日期:2014-05-20  浏览次数:20771 次

Java中究竟是如何执行对象的方法的?
类的方法在内存中只有一份.它是放在哪个内存的那个区域中?
当执行对象的某一个方法,它内部究竟是如何执行,很纳闷的一个问题,有没有能帮我详细的说一下,在此先谢过...

------解决方案--------------------
不仅类的方法,所有方法在内存中,在外存中也只有一份.在哪个区?代码区.
调用o.m(..),相当于调用m(o,...)。
------解决方案--------------------
......................
------解决方案--------------------
如果你初学,建议你只知道一些自己当前就能用的问题。知道不要像C++的指针那样,指针的指针,指针的指针的指针等等这种问题,这样会把自己搞晕的~