
Java
文章平均质量分 61
零基础学Java
是白玉鲸鸭
对 c/Java/python/数据结构与算法 感兴趣
展开
-
Java总结【黑马程序员】(未完)
java所学的一些知识原创 2023-10-02 15:29:33 · 258 阅读 · 0 评论 -
equals 与 ==
String和包装类 内的equals方法已经重写过了,比较的是内容而不是地址;而其他new的类如果没有显式的equals重写,则equals方法调用的是来自继承于Object父类的equals方法,比较对象(地址)对于引用类型(String , 类 ,数组 ,接口)对象的类中有重写equals,则会比较值(内容)是否相同。equals是Object类中的方法,只能判断引用类型。判断对象是否相同(即地址是否相同)对象的类中没有重写equals,对象(看地址是否相同)原创 2023-04-10 11:00:00 · 82 阅读 · 0 评论 -
【java】多态
的规则,即在编译时,编译器会根据变量的声明类型来决定它所能访问的属性。如果子类中没有重载父类的属性,那么在子类中访问父类中的属性时,会访问到父类中的属性;如果子类中重载了父类的属性,则会访问到子类中的属性。如果子类中覆盖了父类的方法,那么在对子类对象调用该方法时,实际上执行的是子类中的方法,而不是父类中的方法。最终运行效果看子类(运行类型)的具体实现,即调用方法时,从子类开始查找方法。(3)特点:可以调用父类中的所有成员(需遵守访问权限),但不能调用子类特有的成员,方法的访问,Java中采用的是动态绑定。原创 2023-04-12 12:45:00 · 139 阅读 · 0 评论 -
【Java】为什么子类要对父类进行初始化?如何初始化?
因此,在创建子类对象时,Java虚拟机必须首先初始化父类,以保证子类对象能够正确地继承和使用父类的属性和方法。需要注意的是,如果父类没有无参构造方法,那么子类必须显式的调用父类的有参构造方法来完成父类的初始化工作,否则编译会出错。在创建子类对象时,Java虚拟机会先初始化父类,然后再初始化子类,因为子类的初始化需要依赖于父类的初始化。在Java中,当一个子类继承自父类时,它继承了父类的所有属性和方法(除了私有方法和属性外)。如果使用有参构造方法,需要传入与父类构造方法所需要的参数相一致的参数列表。原创 2023-04-02 16:00:00 · 1064 阅读 · 2 评论 -
【Java】继承
继承 super 构造器原创 2023-04-01 14:00:00 · 530 阅读 · 0 评论 -
super 和 this 关键字
super 和 this 关键字原创 2023-03-31 20:33:05 · 73 阅读 · 0 评论 -
【java】增强循环
增强循环和for循环原创 2023-03-30 20:27:47 · 769 阅读 · 0 评论 -
【Java——成员方法】
成员方法的基本使用,注意点原创 2023-03-03 21:00:23 · 1373 阅读 · 0 评论