![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 52
Java
Debbine
这个作者很懒,什么都没留下…
展开
-
接口与内部类
接口与内部类一级目录一级目录原创 2021-04-28 16:38:35 · 56 阅读 · 0 评论 -
继承
继承类、超类、子类super多态动态绑定抽象类Object:所有类的超类ArrayList对象包装器与自动装箱反射类、超类、子类super不是对象的引用,只是指示译器调用超类方法的关键字this 引用隐式参数、调用该类其他构造方法;super 调用超类方法、调用超类构造器多态置换法则:超类对象可以替换成子类对象对象变量多态:超类变量既可以引用超类对象,也可以引用子类对象如:子类数组的引用可以直接转换成超类数组的引用,而不必强制类型转换动态绑定编译器查看对象的声明类型和方法名(签原创 2021-04-24 18:33:07 · 60 阅读 · 0 评论 -
面向对象
面向对象概述类finalstatic概述对象:行为、状态、标识类之间的关系:依赖(uses-a)、聚合(has-a)、继承(is-a)类java中,任何对象都是对存储在另一个地方的对象的引用,包括new的返回值java对象变量 ≈ C++指针 ,但java有gcjava所有对象都是在堆中构造的,构造器总是伴随new使用java内联方法由虚拟机决定如果get方法需要返回一个可变数据域,应使用clone进行克隆方法可以访问所属类的所有对象的私有数据final在构造器执行后,fi原创 2021-04-17 23:26:13 · 50 阅读 · 0 评论 -
Java 常用数据结构
Java 常用数据结构List*ArrayListVectorLinkedListSet*HashSetLinkedHashSetTreeSetMapHashtableLinkedHashMap*HashMapTreeMapListList 存储有序,可重复*ArrayList底层数据结构是基于动态的数组,查询快,增删慢。线程不安全,效率高利用HasMap去重:arrayList = new ArrayList<>(new HashSet<>(arrayList));原创 2021-03-30 22:03:45 · 84 阅读 · 0 评论