【Java 常用类】java.lang包(2)Number类的常用方法(抽象类)

文章目录

  • 前言
  • 一、Number
  • 二、常用方法
      • 1.几个方法一起讲
  • 相关



前言

  Number是一个抽象类, 是数值型的类Byte、Short、Integer、Long 、Float、Double、BigInteger、BigDecimal的超类(还有java.util.concurrent.atomic包下的几个类暂时先不管)。

  Number抽象类为了让上面那几个来继承的。


一、Number

【Java 常用类】java.lang包(2)Number类的常用方法(抽象类)_第1张图片

  • 父类:java.lang.Object
  • 实现接口:Serializable
public abstract class Number extends Object implements Serializable

二、常用方法

1.几个方法一起讲

byteValue()、doubleValue()、floatValue() 、intValue() 、longValue() 、shortValue()

  • 理解:上面几个方法只是返回的数值不一样而已,比如byteValue()方法返回byte类型,doubleValue()返回double类型,其他几个以此类推。作用嘛,就是返回基本数据类型,子类继承的时候容易用。
  • 返回:返回几个基本数据类型表示的数值

相关

更多常用类请查看:【Java SE 常用类】目录

你可能感兴趣的:(#,Java,SE,常用类)