在Java字节码中,"Stack = 1,Locals = 1,Args_size = 1"是什么意思?

Jac*_*ter 0 java bytecode

我做了一个简单的类来学习如何读取Java字节码.什么行

Stack=1, Locals=1, Args_size=1
Run Code Online (Sandbox Code Playgroud)

在folloiwng代码中意味着什么?

public Demo();
  Code:
   Stack=1, Locals=1, Args_size=1
   0:   aload_0
   1:   invokespecial   #1; //Method java/lang/Object."<init>":()V
   4:   return
  LineNumberTable: 
   line 1: 0
Run Code Online (Sandbox Code Playgroud)

Pet*_*rey 5

这意味着你有一个参数(要初始化的对象),一个局部变量(要初始化的对象)和堆栈中最多一个对象(要初始化的对象)