Java数据类型分为基本数据类型和引用数据类型:
1.基本数据类型一共8种:byte,short,int, long,float,double,boolean和char;
具体可分为三类:
① 整数型: byte,short,int, long(二进制,最高位为符号位)
类型 |
占用存储空间 |
表数范围 |
byte |
1字节 |
-128~127 |
short |
2字节 |
-215~215-1 |
int |
4字节 |
-231~231-1 |
long |
8字节 |
-263~263-1 |
② 布尔型(boolean)
boolean只允许取值true或者false,不可以0或1代替;
③ 文本型 (char)
Java字符采用Unicoe编码,每个字符占俩个字节,因而可以用16进制编码表示;
2.引用数据类型
类,接口,数组
备注:Java基本数据类型对应的封装类(如下:)
简单类型 |
boolean |
char |
byte |
short |
Int |
long |
float |
double |
二进制位数 |
1 |
16 |
8 |
16 |
32 |
64 |
32 |
64 |
封装器类 |
Boolean |
Character |
Byte |
Short |
Integer |
Long |
Float |
Double |