包装类

Java语言是面向对象的,但Java中的基本数据类型却不是面向对象的。因此Java为每种基本数据类型也设计了一种对应的类,这8个和基本数据类型对应的类称为包装类(Wrapper Class),也称为外覆类或者数据类型类。包装类均位于java.lang包中。

| 基本数据类型 | 对应包装类 | | :-----: | :-------: | | byte | Byte | | boolean | Boolean | | short | Short | | char | Character | | int | Integer | | long | Long | | float | Float | | double | Double |

举例而言,double是基本的数据类型,而Double是引用类型,即包装类。可以使用Double.parseDouble(string)将字符串转化为浮点数。