个人想法第一种其实创建了2个对象,第一次创建后把空对象赋给它,也就是指向空对象,第二次把它指向另一个新对象,也就是和另一个新对象指向相同的内存地址
vector v =null;
println(v);
v=new vector();
println(v);
可以知道两次指向的内存地址应该是不一样的第二种只创建1个对象
vector v =null;
println(v);
v=new vector();
println(v);
可以知道两次指向的内存地址应该是不一样的第二种只创建1个对象
以后可以一直使用
v=new vector();
因为没有分配一个具体的对象,只是定义了一个这个类型的变量一样,而
vector v =new vector();以后就不能再创建V这个对象了。因为已经有了这个V对象