通常而言,我们只会去用new关键字进行对象的创建,而我们很少甚至大多数程序员没有正真去理解new的作用,下面我们就来看看: 主要有三个作用: 1.为对象实例分配内存空间(堆内存) 2.调用构造函数 3.返回对象实例的引用(栈内存)