数组空间开辟:
int data []=null;
有栈值,没有堆值;
有 new 之后才会开辟 堆空间
如果发生引用传递,不能有中括号
比如:int data []=new int [100];
int temp[]=null;
for(int i=0;i<100;i++){
data[i]=i;
}
如果temp要引用data,
则temp=data;不要出现中括号
temp=data;引用传递:::data里面存的是地址
此时 若利用temp修改值,则data指向的值也改变了。因为它们指向的是同一地址。