例如test a=new test(),
实际就是两步:test a; a=new test();
其中test a是声明一个类型为test(类)的对象(变量),
new test()是实例化test对象(已经分配了堆内存空间),
a=new test();就是将实例化对象的引用权赋给变量a。即a就是对象的引用。
例如test a=new test(),
实际就是两步:test a; a=new test();
其中test a是声明一个类型为test(类)的对象(变量),
new test()是实例化test对象(已经分配了堆内存空间),
a=new test();就是将实例化对象的引用权赋给变量a。即a就是对象的引用。