操作数栈的概念和特征

  • 是一个后进先出栈,由若干个Entry组成,长度由编译期决定
  • 单个Entry可以存储一个Java虚拟机中定义的任意数据类型的值,包括long和double类型,但是存储long和double类型的Entry深度为2,其他类型的深度为1
  • 在方法执行过程中,操作数栈用于存储计算参数和计算结果;在方法调用时,操作数栈也用来准备调用方法的参数以及接收方法返回结果

results matching ""

    No results matching ""