说到构造方法就一定要区别他与普通方法的区别
构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。
类中必定有构造方法,若不写,系统自动添加无参构造方法。接口不允许被实例化,所以接口中没有构造方法。不能被static、final、synchronized、abstract和native修饰。构造方法在初始化对象时自动执行,一般不能显式地直接调用、当同一个类存在多个构造方法时,java编译系统会自动按照初始化时最后面括号的参数个数以及参数类型来自动一一对应。完成构造函数的调用。构造方法分为两种:无参构造方法 有参构造方法