摘要:
public final native Class<?> getClass(); 获取类结构信息 public native int hashCode() 获取哈希码 public boolean equals(Object) 默认比较对象的地址值是否相等,子类可以重写比较规则 protected 阅读全文
摘要:
可以修饰类和方法 不能修饰属性和构造方法 abstract 修饰的类是抽象类,需要被继承 abstract 修饰的方法是抽象方法,需要子类被重写 来一道刷了进BAT的面试题? 阅读全文
摘要:
static 可以修饰变量、方法、代码块和内部类 static 变量是这个类所有,由该类创建的所有对象共享同一个 static 属性 可以通过创建的对象名.属性名 和 类名.属性名两种方式访问 static 变量在内存中只有一份 static 修饰的变量只能是类的成员变量 static 方法可以通过 阅读全文
摘要:
this: 对象内部指代自身的引用 解决成员变量和局部变量同名问题 可以调用成员变量 不能调用局部变量 可以调用成员方法 在普通方法中可以省略 this 在静态方法当中不允许出现 this 关键字 super: 代表对当前对象的直接父类对象的引用 可以调用父类的非 private 成员变量和方法 s 阅读全文
摘要:
重写:在子类中将父类的成员方法的名称保留,重新编写成员方法的实现内容,更改方法的访问权限,修改返回类型的为父类返回类型的子类。 一些规则: 重写发生在子类继承父类 参数列表必须完全与被重写方法的相同 重写父类方法时,修改方法的权限只能从小范围到大范围 返回类型与被重写方法的返回类型可以不相同,但是必 阅读全文