创新路
我们一直在努力

方法执行时内存表现

//局部变量:只在方法体种有效,方法结束之后,局部变量的内存就释放了,

//jvm三块主要的内存:栈内存,堆内存,方法区内存

//方法区最先有的数据:方法区中放代码片段,存放class字节码

public class MethodTest08{

public static void main(String[] args){

System.out.println("main begin");

int x = 100;

m1(x);

System.out.println("main over");

}

public static void m1(int i){

System.out.println("m1 begin");

m2(i);

System.out.println("m1 over");

}

public static void m2(int i){

System.out.println("m2 begin");

m3(i);

System.out.println("m2 over");

}

public static void m3(int i){

System.out.println("m3 begin");

System.out.println(i);

System.out.println("m3 over");

}

}

未经允许不得转载:天府数据港官方信息博客 » 方法执行时内存表现

客官点个赞呗! (1)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机