不要想的太复杂了,将类看成新的数据类型就行了,和基本类型的int使用是一样的。
那么你还记得基本类型使用么?先声明,再初始化(就是赋值),然后才能使用!
如:
int num = 1;声明并初始化
上面就是一个声明和初始化的过程,然后在后面的代码你才能使用这个变量,分开来写也可以是
int num;先声明
num =1 ;再赋值
那么对于引用类型来说
Person p=new Person();声明Person变量并初始化
Person p;只是声明Person变量
这样明白了吗?一个类就是一个新的数据类型!!!只是它的声明和初始化写法和基本类型有点区别