摘要: 概述 JVM字节码执行引擎功能基本上就是输入字节码文件,然后对字节码进行解析并处理,最后输出执行结果。实现方式可能有通过解释器直接解释执行字节码,或者通过即时编译器产生本地代码,也就是编译执行,也可能两者皆有。 栈帧 栈帧是用于支持JVM进行方法调用和方法执行的数据结构,栈帧随方法调用创建,方法结束 阅读全文
posted @ 2020-09-13 23:09 天上的白云贼白了 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 栈 Stack 栈是限制插入和删除只能在一个位置上进行的表,该位置是表的末端即栈的顶端(top),对栈的基本操作有push(进栈)、pop(出栈)。 先进后出(FILO, first-in-last-out), 查询O(n) Java Stack java.lang.Object java.util 阅读全文
posted @ 2020-09-13 01:26 天上的白云贼白了 阅读(294) 评论(0) 推荐(0) 编辑