Java中的构造函数是为了创建并初始化对象,构造函数的函数名和类名一致,没有返回值。 构造函数重载就是根据传入的参数不同设置多个构造函数,来供实例化时调用 。 复制构造函数就是将本类的对象作为参数的构造函数,目的是用一个已经实例化的对象来初始化另一个对象,简单点说就是拷贝一个对象。