前言
Number是一个抽象类, 是数值型的类Byte、Short、Integer、Long 、Float、Double、BigInteger、BigDecimal的超类(还有java.util.concurrent.atomic包下的几个类暂时先不管)。
Number抽象类为了让上面那几个来继承的。
一、大纲
- 父类:java.lang.Object
- 实现接口:Serializable
public abstract class Number extends Object implements Serializable
二、常用方法
1.几个方法一起讲
byteValue()、doubleValue()、floatValue() 、intValue() 、longValue() 、shortValue()
- 理解:上面几个方法只是返回的数值不一样而已,比如byteValue()方法返回byte类型,doubleValue()返回double类型,其他几个以此类推。作用嘛,就是返回基本数据类型,子类继承的时候容易用。
- 返回:返回几个基本数据类型表示的数值
相关链接
上一篇:【Java 常用类】(0)java.lang.Object的常用方法
当前篇:【Java 常用类】(1)java.lang.Number的常用方法(抽象类)
下一篇:【Java 常用类】(2)java.lang.Byte、Short、Integer、Long 、Float、Double的常用方法
Java包装类详解:Java包装类详解
【Java 常用类】大纲:【Java 常用类】大纲