- 博客(4)
- 收藏
- 关注
原创 每日小结——day4
1、子类在重写构造方法的时候,要首先通过super()来调用父类的构造方法。 构造方法没有返回值。 2、java是强类型语言。 3、Iterator(迭代器)是一种用于访问集合的方法。 它的三个基本操作是next、hasnext、remove。 3.1调用next会返回迭代器的下一个元素,并且更新迭代器的状态 3.2调用hasnext来检测集合中是否还有元素 3.3调用remove将迭代器返回的元素删除 例如: // 创建集合 ArrayList<S
2022-04-07 19:55:35
94
原创 每日小结——day3
1、== 与 equals 的区别 ==比较的是引用地址(两个引用是否指向同一个对象) equals可以从以下两个方面来说明: 第一个方面:由于equals它是父类Object所定义的方法。从Object角度来看,equals 与 == 的用法相同,都是用来比较引用地址的。 第二个方面:对于其他的类来说,可以在类中重写equals方法,从而实现判断内容是否相等的逻辑。比如String类重写了equals方法,所以使用equals方法比较的是字符串内容是否相等。 2、this 与 super的区别
2022-04-03 22:16:09
238
原创 每日小结---------day2
1、面向对象的主要特征 封装性:体现在对类的说明上。把一些数据、方法封装为一个整体,形成一个个独立的模块。用户在使用的时候只能够看到它的外部特性。 继承:子类可以继承父类的数据、方法。还可以在这基础上进行修改、扩充。 多态性:即不同的对象在接收同一消息时会产生不同的动作。 2、final关键字 final关键字的作用: 修饰类——此时这个类就不能被继承,同时这个类当中的所有成员方法会被隐式的指定为final方法。 修饰方法——这个方法就不能够被修改。(类当中的private方法会被隐式的指定为
2022-04-01 17:45:12
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅