02 2022 档案
摘要:最近我有了新的理解 String public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character sto
阅读全文
摘要:封装 对象的属性不允许外部对象直接访问修改对象的内部信息,而是通过能被外界访问的方法来操作属性.对外封闭,对内开放. 继承 提高代码的重用 子类拥有父类对象所有的属性和方法(包括私有属性和私有方法),但是父类中的私有属性和方法子类是无法访问,只是拥有.(不考虑反射机制) 从内存的角度分析,在一个子类
阅读全文
摘要:== VS equals() == 基础类型: ==比较的是值 引用类型: ==比较的是对象的内存地址 equals() equals()只能比较引用类型,无法比较基础类型.equals()方法在顶级父类Object中,代码如下: public boolean equals(Object obj)
阅读全文