class Test
{
public static void main(String[] args)
{
A te=new A();
te.test();
}
}
class A
{
public void test()
{
int num=100;
num =change(num);
System.out.println(num);
}
public int change(int number)
{
return number*=3;
}
}
java中的基本数据类型保存在堆内存中,要改变test()中num存储的是常量100的地址,改变num的值就改变其引用的地址,让它指向其他常量数据例如change()返回的数值300
|