①构造方法:类的一种特殊方法,用来初始化类的一个新的对象,在创建对象(new)之后自动调用。它的名字必须与它所在的类的名字完全相同,而且没有类型。Java中的每个类都有一个默认的构造方法,并且可以有一个以上的构造方法。
②构造方法重载:构造方法重载与方法重载类似,类中方法同名,但是参数类型、个数不同。构造方法主要有无参构造方法和有参构造方法两种,当为一个类重载了构造方法之后,就不会默认创建一个无参的构造了。
③复制构造方法:一种使用该类的一个对象构造另外一个对象的构造方法。当需要复制一个带有多个成员变量的复杂对象或者想构造已存在对象的深拷贝对象时非常有用。
<p>构造方法:</p><p> 与所在类同名的方法</p><p>构造方法重载:</p><p> 拥有与所在类相同的方法名,但是参数列表不同,方法体不同</p><p>Java中没有复制构造函数的概念</p>