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