java源码分析
文章平均质量分 83
TinyDolphin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
源码浅析 ArrayList、Vector、LinkedList 的区别
从类的定义浅析public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializablepublic class Vector<E> extends AbstractList<E> implements List<原创 2017-11-07 13:42:26 · 513 阅读 · 0 评论 -
Java String 源码分析
定义public final class String implements java.io.Serializable, Comparable<String>, CharSequence {可以看出: ①、String 是 final 的(不允许被继承) ②、继承了 Serializable(可以序列化和反序列化)、 Comparable(可以进行自定义的字符串比较)、 Char原创 2017-11-06 14:33:12 · 408 阅读 · 0 评论 -
Java StringBuffer & StringBuilder 源码分析
简介总所周知,StringBuffer 是线程安全的,是 JDK 1.0 加入的;StringBuilder 是线程不安全的,是 JDK 1.5 加入的。String & StringBuffer & StringBuilder 类的定义public final class String implements java.io.Serializable, Comparable<String>,原创 2017-11-06 14:36:30 · 304 阅读 · 0 评论
分享