C++在定义类成员的时候不能进行构造。要在constructor当中才可以进行。而java可以在定义的时候直接new一个对象。 当然,在java中如果没有new则可能得到的是一个空的引用。这时候带入函数当中可能会导致强行退出。