1.在情人节那天,无意间看到空间有人说,没有对象就new一个,然后就可以........ 程序中我们常用到X a=new X(), new在这里是创建一个对象,也可以叫做创建一个实例,我们先谈谈后半部分new X()做了什么,new X这个对象的时候,必然会调用这个类的构造方法,并且需要在堆中给对象分配内存,前半部分X a只是在栈中申明了一个内存空间,这个内存空间的类型是X,后半部分的值不可能直接赋值给a吧,如果new X()的值很大怎么办?所以a的值就是后半部分的内存的地址,也叫引用变量.所以…