首先看这样一段代码:
void fun(String a, int b,float v,double z ){
int tmp =0;
double f = 1.2;
}
static void fun2(int a){
}
两个函数对应的结构
可以看出来,stack和locals表示的是需要的slot的数量(实例方法的locals还包含一个this的引用),args_size表示的是参数的个数(实例方法加了个一个this,所以fun有5个参数)