![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 74
海重山青
每天都要学习新东西!也要温故而知新!
展开
-
简述Java中Class类的作用与快速理解
在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识。这个信息跟踪着每个对象所属的类。JVM利用运行时信息选择相应的方法执行。而保存这些信息的类称为Class。可能容易产生混淆,容易想到class。不过二者没什么关系,class不过是描述类的一个关键字。而Class却是保存着运行时信息的类。它能做什么?Class类可以帮助我们在程序运行时分析类,说白了就是获取类中的值。...原创 2017-03-09 15:20:27 · 12738 阅读 · 2 评论 -
Vector源码分析
Vector源码分析继承实现public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, SerializableAbstractList继承了AbstractCollection抽象类,实现了最基本的集合的方法。大...原创 2018-03-16 16:51:22 · 247 阅读 · 0 评论 -
LinkedList源码分析
LinkedList源码分析继承实现public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Queue<E>, Cloneable, SerializableLinkedList 是一个继...原创 2018-03-16 16:49:26 · 212 阅读 · 0 评论 -
ArrayList源码分析
ArrayList源码分析继承实现public class ArrayList<E> extends AbstractList<E> implements Cloneable, Serializable, RandomAccesspublic abstract class AbstractList<E> extends AbstractCol...原创 2018-03-16 16:43:44 · 225 阅读 · 0 评论 -
Stack源码分析
Stack源码分析Stack继承自Vector,Stack本身的方法很少,大多数都是依赖父类Vector的。构造方法 public Stack() { }功能方法empty public boolean empty() { return isEmpty(); } // Vector.java ...原创 2018-03-16 16:54:04 · 239 阅读 · 0 评论