java复习(1)-引用类型

学习资源出处:

http://www.cnblogs.com/SilentCode/p/4858790.html#3959371

深入理解Java引用类型

java复习(1)-引用类型_第1张图片

要点:

         (1) 引用是一种数据类型(保存在stack中),保存了对象在内存(heap,堆空间)中的地址,这种类型即不是我们平时所说的简单数据类型也不是类实例(对象);

         (2) 不同的引用可能指向同一个对象,换句话说,一个对象可以有多个引用,即该类类型的变量;

         (3) 对象是按值传递也是按引用传递,但通常基本数据类型(如int,double等)我们认为其是“值传递”,而自定义数据类型(class)我们认为其是“引用传递”;

         (4) 通过数组可以方便的实现值类型的数据源的交换,不过还有一种方法是将所有变量封装到一个类里面去,通过引用类型来实现。

          

  

你可能感兴趣的:(学习,Java)