摘要: 在该部分我们分析的类和对象加载的过程,以及在过程中方法和代码块的执行顺序,我们可以得到以下结论。 **方法和代码的执行顺序:** 1. 父类的类初始化代码块(static代码块) 2. 子类的类代码初始化块 3. 父类的实例初始化代码块 4. 父类的构造方法 5. 子类的实例初始化代码块 6. 子类的构造方法 **重载方法的执行逻辑:** 寻找要执行的实例方法的时候,是从对象的实际类型信息开始查找的,找不到的时候在查找父类的类型信息。 阅读全文
posted @ 2019-12-29 15:22 vcjmhg 阅读(429) 评论(0) 推荐(1) 编辑