This is an abstract class that is the superclass of Byte , Short , Integer , Long , Float , and Double . It defines the conversion functions those types implement. Figure 10-47. java.lang.Numberpublic abstract class Number implements Serializable { // Public Constructors public Number ( ); // Public Instance Methods 1.1 public byte byteValue ( ); public abstract double doubleValue ( ); public abstract float floatValue ( ); public abstract int intValue ( ); public abstract long longValue ( ); 1.1 public short shortValue ( ); } SubclassesByte , Double , Float , Integer , Long , Short , java.math.BigDecimal , java.math.BigInteger , java.util.concurrent.atomic.AtomicInteger , java.util.concurrent.atomic.AtomicLong Returned Byjava.text.ChoiceFormat.parse( ) , java.text.DecimalFormat.parse( ) , java.text.NumberFormat.parse( ) , javax.xml.datatype.Duration.getField( ) |