求大神,说的详细点,谢谢啦
引用数据类型就那三种,类似C/C++的指针,它以特殊的方式指向对象实体(具体的值),这类变量声明时不会分配内存,只是存储了1个内存地址,想具体知道看看数据结构就好了。说内存、谈地址基本都是说引用类型而非基本类型。你可以把内存地址理解是你学号,而对象实体就是你,每回找你通过学号找,这就是引用。
==”作用在引用数据类型间,判别内存地址是不是相等,想判别内容实体用equals;
基本传值传参传的是副本,修改后原值不变;引用传值传参穿的是地址,修改后原值改变。
知道了基本类型和引用类型的基本作用和区别你就知道什么时候用引用类型了。如果觉得我说的还可以望采纳!
如果还想理解更详细的可以看看这篇博客http://blog.sina.com.cn/s/blog_7fb1495b01012sfn.html
这怎么说详细,具体要看需求啊