引用类型

来源:互联网 发布:cocos2d数据和ui分离 编辑:程序博客网 时间:2024/03/29 01:02

       引用类型变量是指向对象的变量。在java里面除去基本数据类型的其它类型都是引用数据类型。基本数据类型是按值传递,引用类型是按引用传递,即传递的只是引用的地址。

       引用类型和基本数据类型不同的是,引用类型是直接指向了这个对象,并不是原始的值,所以当多个引用类型变量指向同一个对象时,一旦有一个改变,另一个变量将随之改变。例如下图,首先进行赋值Calendar nt =now:


      如果将nt 的改变如图注释掉,那上下两个输出的now时间将相等。但是如果将nt 的set方法取消注释,nt改变了,now也会随之改变,导致了上下两个输出的now时间不等。




 
0 0
原创粉丝点击