摘要: 前言 类的初始化过程,可在多线程环境下进行的,为了简化,本文介绍的单线程情况下的类初始化步骤。 此外,继承情况下的顺序不是本文焦点,本文重点在于一个类的内部字段的初始化顺序。想了解继承情况下的初始化情况,可参看 类和接口的初始化步骤 - 继承方面 本文介绍的是类的初始化,不涉及实例的初始化。 正文 阅读全文
posted @ 2016-06-19 16:19 TonyYPZhang 阅读(3931) 评论(0) 推荐(0) 编辑
摘要: 在 Java 的继承机制里,在子类内部,可以访问父类被覆盖的变量和方法;在子类外部,可以访问父类的被覆盖变量,但是不能访问父类的被覆盖方法。 父类中被覆盖的方法不能在外部被方法,这是出于封装的考虑。 例子: Super, 父类,拥有一个成员变量 x ,和成员方法 doSomething()。 Poi 阅读全文
posted @ 2016-06-19 01:25 TonyYPZhang 阅读(1163) 评论(0) 推荐(0) 编辑