2.5 对象和引用设计思想
目录介绍
- 01.对象和引用概念
- 02.对象和引用的区别
- 03.理解对象和引用
- 04.基本类型和引用类型
- 05.Java是什么传递
- 06.通过案例验证传递
- 07.Java中只有值传递
01.对象和引用概念
1.1 通过案例了解对象和引用
- 在Java中万物皆对象,比如我们定义一个简单的动物类:
class Animal { String count; String weight; }
- 有了这个Animal类之后,我们可以来创建一个Animal对象:
Animal an = new Animal();
- 我们把编写这个语句的动作就称作创建一个对象,细化这个动作为:
- 1.右面的”new Animal”,是以Animal类为模板的,在堆空间里创建一个Animal对象;
- 2.末尾的”( )”代表着:在对象创建之后,立即调用Animal类的构造函数,对新生成的对象进行初始化。(如果没构造函数,Java会有一个默认的构