"Since developers could come up with classes that describe numbers, they decided to be creative, like real developers." "First, they came up with an abstract Number class, from which Byte, Short, Integer, Long, Float, and Double are derived. It has methods that help convert numbers to other numeric types ..."