构造器的初始化顺序
不要在构造器里调用可能被重载的虚方法,这是极度危险的】。构造器的初始化顺序大概是 父类静态块 子类静态块 父类初始化语句 父类构造函器 子类初始化语句 子类构造器。父类构造器执行的时候,调用了子类的重载方法,然而子类的类字段还在刚初始化的阶段,刚完成内存布局,只能输出null。
posted on 2015-10-14 23:47 听说鱼的记忆有三秒钟 阅读(143) 评论(0) 编辑 收藏 举报
posted on 2015-10-14 23:47 听说鱼的记忆有三秒钟 阅读(143) 评论(0) 编辑 收藏 举报