摘要: 栈帧 那先有个问题,什么是栈? 而什么是栈帧(Stack Frame)呢? 每一次函数的调用,都会在调用栈(call stack)上维护一个独立的栈帧(stack frame).每个独立的栈帧一般包括: 函数的返回地址和参数 临时变量: 包括函数的非静态局部变量以及编译器自动生成的其他临时变量 函数 阅读全文
posted @ 2019-05-31 15:37 清华大咖 阅读(8467) 评论(0) 推荐(5) 编辑
摘要: 首先是JDK JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。 然后我 阅读全文
posted @ 2019-05-31 08:35 清华大咖 阅读(578) 评论(0) 推荐(0) 编辑