分类
Java的基本数据类型(内置数据类型)有四大类:整形(byte、short、int、long)、浮点型(float、double)、字符型(char)、布尔类型(boolean)。(注意:只有基本数据类型才会有包装类,引用数据类型是没有包装类的!!!)
1、整形
1、byte:字节型,byte在任何系统下都占一个字节,byte的取值范围是-128~127,byte的包装类是Byte;
2、short:短整型,short在任何操作系统下都占2个字节,short的包装类是Short;
3、int:整型,int在任何操作系统下都占4个字节,int的包装类是Integer;
4、long:长整型,long在任何操作系统下都占8个字节,长整型变量的初始值后加L或l,long的包装类是Long。
2、浮点型
1、float:单精度浮点型,float的包装类是Float;
2、double:双精度浮点型,double在任何操作系统下都占8个字节,double的包装类是Double。
3、字符型
1、char:字符型,在Java中,字符型可以存放整形,表示数字字符; Java中使用单引号+单个字母的形式表示字符字面值; char的包装类是Character。
4、布尔型
1、boolean:布尔类型,boolean类型的变量只有两种取值,true表示真,false表示假; boolean的包装类是Boolean; java的boolean类型和int类型不能相互转换,不存在1表示true,0表示假的用法;