public class TER {
static int modify(int num){
num=96;
System.out.println(num);
return num;
}
public static void main(String[] args) {
int age=56;
modify(age);
System.out.println(age);
}
}
是不是在modify()方法建立时就在内存中为返回值和参数num分别预留了内存空间?
而且比如把age传给modify时就是把56传给了num预留的内存块,然后对num进行操作?
static int modify(int num){
num=96;
System.out.println(num);
return num;
}
public static void main(String[] args) {
int age=56;
modify(age);
System.out.println(age);
}
}
是不是在modify()方法建立时就在内存中为返回值和参数num分别预留了内存空间?
而且比如把age传给modify时就是把56传给了num预留的内存块,然后对num进行操作?