Java中的数据类型分为基本数据类型,引用数据类型。
Java中主要有八种基本数据类型:
1、整型:byte、short、int、long
2、字符型:char
3、浮点型:float、double
4、布尔型:boolean
整型 | 数据范围 | 占用内存的字节 |
---|---|---|
byte | -128~127 | 1字节 |
short | -32768~32767 | 2字节 |
int【Java中默认的整型的数据类型】 | -2^31~2^31-1 | 4字节 |
long | -2^63~2^63-1 | 8字节 |
注意事项:
声明long类型数据的时候,后面需要加L或者l (一般加大写L);
数据类型 | 数据范围 | 占用的字节数 |
---|---|---|
float | -3.4* 10^38~ 3.4*10^38 | 4字节 |
double(Java默认的是double类型的数据) | -1.79*10^308 ~ 1.79 * 10^308 | 8字节 |
注意事项:
1.声明float类型的数据的时候加f或者F;
2.double类型的数据的有效位数 15~16;
3.float类型的数据有效位数是 6~7;
数据类型 | 数据范围 | 占用的字节数 |
---|---|---|
char | 除了\ 都可以当成一个字符 | 不定的 |
注意事项:
声明char类型的数据的时候,使用单引号声明。并且单引号里面只能放一个元素;
数据类型 | 数据范围 | 占用字节数 |
---|---|---|
boolean | true或者false | 1字节 |
其他
- /是正斜杠,\是反斜杠。\t是制表符,\n是换行……它们是转义字符。