随笔分类 -  java学习

摘要:解决方法1: 需要再定义一个List,用来保存需要删除的对象:List delList = new ArrayList();最后只需要调用集合的removeAll(Collection con)方法就可以了。 解决办法2: 使用iterator的remove方法 例如: public class T 阅读全文
posted @ 2023-03-16 15:19 小小羊儿 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1.多态的前提:两个对象(类)存在继承关系 2.多态的向上转型 1)本质:父类的引用指向了子类的对象 2)语法:父类类型 引用名 = new 子类类型(); 3)特点:编译类型看左边,运行类型看右边。 可以调用父类中的所有成员(需遵守访问权限),但不能调用子类中特有成员。因为在编译阶段,能调用哪些成 阅读全文
posted @ 2022-04-07 15:16 小小羊儿 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一、二者的区别 1.属性的区别:this访问本类中的属性,如果本类没有此属性则从父类中继续查找。super访问父类中的属性。2.方法的区别:this访问本类中的方法,如果本类没有此方法则从父类中继续查找。super访问父类中的方法。3.构造的区别:this调用本类构造,必须放在[构造方法](http 阅读全文
posted @ 2022-04-07 15:14 小小羊儿 阅读(211) 评论(0) 推荐(0) 编辑
摘要:### 1. == - 概念:==是一个比较运算符- == 既可以判断基本类型,又可以判断引用类型- ==判断基本类型时,判断的是值是否相等。示例:int i = 10;- ==判断引用类型时,判断的是地址是否相等,即判定是不是同一个对象。 ### 2.equals - 概念:equals 是 Ob 阅读全文
posted @ 2022-04-07 15:11 小小羊儿 阅读(25) 评论(0) 推荐(0) 编辑
摘要:1.public,即共有的,是访问权限限制最宽的修饰符。被public修饰的类、属性、及方法不仅可以跨类访问,而且可以跨包访问。 2. protected,即保护访问权限,是介于public和private之间的一种访问修饰。被protected修饰的属性及方法只能被类本身的方法和子类访问。(子类在 阅读全文
posted @ 2022-04-06 15:39 小小羊儿 阅读(945) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示