源码
文章平均质量分 83
唐国平
tt
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java Integer 源码深入解析
首先来看class类的注释介绍: /** * Integer类对基础类型int类进行了包装。 * Integer对象包含了一个类型为int的单一字段(字段名为value)。 * 此外,该类还提供了几种转换方法。 * int 转 String,String 转 int, * 以及其他处理int的一些常数和方法。 * @since JDK1.0 */ 一:类定义 ...原创 2018-06-02 21:03:47 · 881 阅读 · 0 评论 -
java String源码深入解析
一、定义public final class String implements java.io.Serializable, Comparable<String>, CharSequence从该类的声明中我们可以看出String是final类型的,表示该类不能被继承,并且该类中的成员方法都默认为final方法,同时该类实现了三个接口:java.io.Serializable、 Comp...原创 2018-06-05 14:42:37 · 449 阅读 · 0 评论 -
java ArrayList源码深入解析
一、定义二、属性 //序列化id private static final long serialVersionUID = 8683452581122892189L; //默认数组初始的容量 private static final int DEFAULT_CAPACITY = 10; //空的对象数组 private static final O...原创 2018-06-16 23:16:07 · 397 阅读 · 0 评论 -
java 枚举Enum源码解析
应用场景 枚举是单例模式中的一种。面试官系统之设计模式(单例模式) 简单来讲就是只能实例化一次,线程安全且性能高。枚举通常用来列举一个类型的有限实例集合,我们可以使用常量集来实现,jdk1.5添加了枚举(enum)支持,解决了常量集的一些缺陷 常量集中的变量不会必然在指定的范围内 常量能够提供的功能很少,难于使用 常量意义不明确,没有名字 修改或增加枚举值后需要修改的代码多,不便于维护...原创 2018-06-18 22:52:29 · 1940 阅读 · 0 评论 -
透彻解析java.lang.Number家族
一:类定义 public abstract class Number implements java.io.Serializable 从类定义中我们可以知道以下几点: 该类是一个抽象类。 该类实现了java.io.Serializable接口。 二:属性和方法 我们先来看下面的图: 我们都知道Java有8大基本类型,char byte short int long float...原创 2018-07-29 23:42:26 · 795 阅读 · 0 评论
分享