摘要: 1、如果类中没有构造方法,Java会给类自动添加一个无参的构造方法,即默认构造方法;如果定义了构造方法,则不会添加默认无参构造方法。 2、如果子类的构造方法没有通过super显式调用父类的构造方法,也没有通过this显式调用自身的其他构造方法,则系统会默认调用父类的无参构造方法。 如果此时父类没有无 阅读全文
posted @ 2017-09-26 22:02 会写代码的放羊娃 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 静态代码块:最早执行, 类 被载入内存时执行,只执行一次。没有名字、参数和返回值,有关键字static。 构造代码块:执行时间比静态代码块晚,比构造函数早,和构造函数一样,只在 对象 初始化的时候运行。没有名字、参数和返回值。 构造函数:执行时间比构造代码块时间晚,也是在 对象 初始化的时候运行。没 阅读全文
posted @ 2017-09-26 22:00 会写代码的放羊娃 阅读(3880) 评论(0) 推荐(0) 编辑