您的位置:首页 > 编程语言 > Java开发

[置顶] 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();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: