java基础
铭彩色
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
匿名内部类
【代码】匿名内部类。原创 2025-05-29 10:34:17 · 131 阅读 · 0 评论 -
方法的参数与返回值
本文总结了方法参数和返回值的类型匹配规则:当参数为类时,需传入该类或其子类的对象;若参数为接口,则需传入该接口的实现类对象。返回值类型同理,类需返回该类或其子类对象,接口需返回实现类对象。这些规则确保了类型安全性和多态性在方法调用中的正确应用。原创 2025-05-29 10:33:09 · 149 阅读 · 0 评论 -
区分 == 和equals()
具体使用:对于类来说,重写equals()和不重写equals()的区别。(或比较两个引用是否指向同一个对象实体)①使用范围:基本数据类型、引用数据类型。使用范围:只能使用在引用数据类型上。②基本数据类型:判断数据值是否相等。引用数据类型变量:比较。equals():方法。原创 2024-10-15 17:10:17 · 171 阅读 · 0 评论 -
类的向下转型与instance0f(判断)
1.建议在向下转型之前,使用instanceof进行判断,避免出现类型转换异常。, 我们就称为向上转型。此时,编译时按照左边变量的类型处理,就。的时候,这个时候,在编译期间,就会出现类型转换的现象。返回也是true.其中, A是superA的子类。这也是多态给我们带来的一点"小麻烦"。想要调用子类特有的方法。原创 2024-10-15 15:41:43 · 173 阅读 · 0 评论 -
类的多态性
多态性的应用:虚拟方法调用在多态的场景下,调用方法时。(这就是多态性)编译时,认为方法是左边声明的父类的类型的方法(即被重写的方法)执行式,实际执行的是子类重写父类的方法。I属性不具有多态性(按照左边声明的父类属性)多态性的好处:1.开发中:,是多态使用最多的场合。即使增加了新的子类,方法也无需改变,提高了扩展性,符合开闭原则。[开闭原则OCP ].对扩展开放,对修改关闭弊处:不能调用子类中的属性和特有方法。1. 组件设计多态可以用来创建高度可复用的组件。原创 2024-10-14 23:44:13 · 409 阅读 · 0 评论 -
类的继承性(extends)
当我们创建子类对象后,子类对象就获取了其父类中声明的所有的属性和方法,在权限允许的情况下,可以直接调用。当我们通过子类的构造器创建对象时,子类的构造器一定会直接或间接的调用到其父类的构造器,而其父类的构造器。同样会直接或间接的调用到其父类的父类的构造器,.... 直到调用了0bject类中的构造器为止。原创 2024-10-14 23:07:03 · 235 阅读 · 0 评论
分享