JVM对于方法的执行是基于栈的,方法调用——入栈,方法调用完毕——出栈,了解JVM的运行时栈结构,有助于我们更加深入的分析、理解字节码和方法调用的执行过程。 而对于方法调用的学习,可以帮助我们从字节码层面了解方法的重载和重写调用的规则。
Java的JVM运行时栈结构和方法调用详解