摘要:
注意:以下都是从网上转载过来的。如果有自己的想法,完全是猜测,不足为准。 1,虚拟机栈是什么? 每个线程都会有一个虚拟机栈,多线程就会有多个虚拟机栈。虚拟机栈里面是一个一个的栈帧(Stack Frame),每一个栈帧都是在方法执行的同时创建的,描述的是Java方法执行的内存模型。每一个方法从调用开始 阅读全文
摘要:
注意:以下都是从网上转载过来的。如果有自己的想法,完全是猜测,不足为准。 1,简介 比如你的电脑正在执行java的一个方法,解释器会将这个方法的字节码一行一行的翻译成机器码并执行,程序计数器记录下一条被执行指令的”地址”,这里的”地址”可以是一个本地指针,也可以是在方法字节码中相对于该方法起始指令的 阅读全文