导读 没有那么大区别,举个简单例子说明class A{ private int age;private String name;}int是基本数据类型,当你new A()得时候,age...
没有那么大区别,举个简单例子说明class A{ private int age;private String name;}int是基本数据类型,当你new A()得时候,age自动赋值为0;但是对于引用类型name来说,此时只会分配一个引用,指向null, 当你想使用name得时候不能直接引用,必须实例化之后才能使用。
否则,会引起空指针exception。