四类八种基本数据类型:
数据类型
|
关键字
|
内存占用
|
取值范围
|
字节型
|
byte
|
1
个字节
| -128~127 |
短整型
|
short
|
2
个字节
| -32768~32767 |
整型
|
int(默认)
|
4
个字节
| -231次方~2的31次方-1 |
长整型
|
long
|
8
个字节
| -2的63次方~2的63次方-1 |
单精度浮点数
|
float
|
4
个字节
| 1.4013E-45~3.4028E+38 |
双精度浮点数
|
double
(默认)
|
8
个字节
| 4.9E-324~1.7977E+308 |
字符型
|
char
|
2
个字节
| 0-65535 |
布尔类型
|
boolean
|
1
个字节
| true,false |
Java中的默认类型:整数类型是 int 、浮点类型是 double 。
代码:
public class demo1 {
public static void main(String[] args){
//定义字节型变量
byte b = 100;
System.out.println(b);
//定义短整型变量
short s = 1000;
System.out.println(s);
//定义整型变量
int i = 123456;
System.out.println(i);
//定义长整型变量
long l = 12345678900L;
System.out.println(l);
//定义单精度浮点型变量
float f = 5.5F;
System.out.println(f);
//定义双精度浮点型变量
double d = 8.5;
System.out.println(d);
//定义布尔型变量
boolean bool = false;
System.out.println(bool);
//定义字符型变量
char c = 'A';
System.out.println(c);
}
}
注意:long 类型:建议数据后加 L 表示。float 类型:建议数据后加 F 表示。