构造的调用和执行
-
-
除了 Object 类之外,所有类的构造内都会首先调用父类构造 ( 是否显示书写 super( [参数] ) 都会首先调用父类构造 )
-
创建某个类的实例时,调用构造的顺序是,子类调用父类,父类调用父类的父类,直到 Object 类为止
-
构造的执行顺序是,首先执行 Object 构造,再执行直接继承Object的那个类的构造,直到最底层子类构造为止
Class Object (Object类)
方法
-
public int hashCode():
-
public final Class<?> getClass()
-
public String toString()
-
public boolean equals( Object another )
类类型
-
如果将 一个类也当做一个对象,则该对象就是 java.lang.Class 类 的实例
-
任意类型都可以通过 .class 来获取其相应类型对应的 Class 对象
-
java.lang.Class 类中的 getName() 可以获得 相应的类型名称
-
java.lang.Class 类中的 getSuperclass() 可以获得 某个类的父类对应的 Class 对象
重写
-
权限: 子类重写后的方法的权限不能比父类中的权限小 ( private < package-private < protected < public )
-
-

浙公网安备 33010602011771号