入门必知(经典)

来源:互联网 发布:金时数据 编辑:程序博客网 时间:2024/04/28 08:45

int b=5;

int a =b;

这是一个很简单了例子

在基本数据类型中:首先将堆5拷贝给了栈b然后 ,a在栈b在栈 把栈b拷贝了一份给栈的a

综上所述:在基本数据类型中只能拷贝;

int [ ] b={1,2,3}

int [ ] a=b;

数组是引用数据类型:他们引用的是地址 将b赋值给a时其实就是把b的地址赋值给了a;

综上所述:引用数据类型可以改变堆中的值

0 0
原创粉丝点击