栈内存分配的小例子
public class DuiZhan { public static void main(String[] args) { int i = 3; str(i); System.out.println("main方法中的"+i); } public static void str(int i) { i++; System.out.println("str方法中的"+i); } } /*画栈内存的图来说明 栈内的main方法中i=3,3赋值给了str方法中的i,i++后,str方法里的i=4, 但是str方法里的4并没有返回给main方法中的栈。所以main方法中的i=3,str方法里的i=4;*/