[置顶] JAVA源码分析---基本类型对应的包装类之基本框架
2017-12-15 22:29
417 查看
JAVA源码分析之基本类型对应的包装类之基本框架
如图,数字类型的包装类都继承了
Number这个抽象类;所有的包装类都实现了序列化接口;图中没有表现出的一个是所有的类型都除了
Number都实现了
Comparable接口。
Number类的主要作用是定义其子类如何转换值到相应的基础类型。
public abstract class Number implements java.io.Serializable{ public abstract int intValue(); public abstract long longValue(); public abstract float floatValue(); public abstract double doubleValue(); /** *@since JDK1.1 */ public byte byteValue() { return (byte)intValue(); } /** *@since JDK1.1 */ public short shortValue() { return (short)intValue(); } }
相关文章推荐
- Java源码解读(一) 8种基本类型对应的封装类型
- java核心基础--jdk源码分析学习--基本数据类型
- Java基本数据类型与对应的包装类(动力节点java学院整理)
- Nmap源码分析(基本框架)
- Java中基本数据类型和包装数据类型在Hibernate中使用
- JAVA 基本类型 primitive主数据类型的包装类型
- 分析FBReader源码(二)---文件结构及基本框架梳理
- java 自动装箱与拆箱 (基本类型与包装类型)
- 黑马程序员-Java基础知识预备之Java基本数据类型的包装类
- 关于java的基本类型和包装类型
- java_基本数据类型的包装类
- 【Java心得总结一】Java基本类型和包装类型解析
- java--基本数据类型与对应的包装类
- Java包装类型和基本类型的正确使用
- [置顶] Cocos2d-x 实例源码分析之二 小实例的主框架
- Hibernate映射的基本操作 Java类型、Hibernate映射类型以及SQL类型之间的对应关系
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Mysql/SQLServer数据类型与java基本数据类型的对应
- 关于java基本数据类型的包装类的自动装箱池的大小
- Nginx源码分析--基本数据类型的别名