构造方法是一个类中特殊的成员方法在创建对象时,构造方法会自动被调用在父类和本类的构造方法相互调用用super()和this()且必须要放在第一行遵循方法重载的规则调用该类之前 初始化数据构造方法名与类名相同 构造方法没有返回类型,只有访问权限符加方法名 每个类都要有构造方法,如果没有,java虚拟机将提供一个默认空的构造方法,如果手动添加的构造方法 java虚拟机就不在提供空的构造方法其余普通方法不能以任何形式调用构造方法