JAVA 基本数据类型和包装类

JAVA 语言中有8中基本数据类型,他们分别是 boolean, byte, char, shout, int, long, float, double.

1, 容量比较    

       byte (1个字节) 

       char (2个字节)

       short (2个字节)

       int (4个字节)

       long (8个字节)

       float(4个字节)

       double(8个字节)

2, 数据转换

   Boolean 类型的数据不能转换为其他类型, 其他类型转换优先级如下

  byte , char, short < int < long < float < double

  当byte short char 数据类型参与计算时, 都是先转换为int 类型。

  自动转换:容量小的转换为容量大的数据类型

    多种数据类型计算时,都转换为容量最大的是数据类型 然后计算

  强制转换: 容量大的转换为容量小的数据类型, 可能会丢失精度 慎用。

   常量的转换

  整型常量转换为 int 

  浮点常量转换为 double

3, 包装类

JAVA 把基础数据类型包装成一个类,这些类都是Number 类的子类。

int -> Integer 

boolean -> Boolean

char -> Character

byte -> Byte

long -> Long

double -> Double

float-> Float

short -> Short 

 

posted on 2017-12-30 20:06  修炼的小妖精  阅读(105)  评论(0)    收藏  举报