Java
文章平均质量分 91
Java基础知识
余_yu
这个作者很懒,什么都没留下…
展开
-
面向对象的三个基本特征:封装、继承、多态及常见问题
面向对象的三个基本特征:封装、继承、多态及常见问题 文章目录面向对象的三个基本特征:封装、继承、多态及常见问题面向对象和面向过程的区别面向过程面向对象封装继承多态常见问题接口和抽象类,继承和实现重写和重载父类引用、子类引用、父类对象和子类对象父类子类中不同内容的初始化顺序 本文介绍面向对象的三个基本特征:封装、继承、多态,以及常见问题如:父类子类初始化顺序,接口和抽象类,对象和引用等。 面向对象和面向过程的区别 面向过程 面向过程是具体化的,流程化的,解决一个问题,你需要一步一步的分析,一步一步的实现。 优原创 2021-03-13 00:15:29 · 252 阅读 · 0 评论 -
[java] Comparator和Comparable的用法和区别
Comparator Comparable 位置 java.util java.lang 使用 在类外实现接口 在类内实现接口 重写方法 int compareTo(T o) int compare(T o1, T o2) 排序方法 Collections.sort(List list) Collections.sort(List list, Comparator<? super T> c) 用法示例: public class SortTest { class...原创 2020-05-26 00:23:27 · 119 阅读 · 0 评论 -
foreach内删除元素详解 ConcurrentModificationException抛出条件
// foreach内删除元素,抛出ConcurrentModificationException异常 List<String> list = new ArrayList<String>(); list.add("1"); list.add("2"); list.add("3"); for (String temp : list) { if ("3".equals(temp)) { ..原创 2020-05-19 20:51:22 · 397 阅读 · 0 评论