数据类型
基本类型(primitire type)
数值类型
1.整数类型 >
-
byte 占1个字节:-128_127
-
short 占 2个字节:-32768_32768
-
int 占4个字节: -2147483648_ 2147483647
-
long 占8个字节: -9223372036854775808_9223372036854775807
2.浮点类型>(小数)
-
float 占4个字节
-
double 占8个字节
3.字符类型>
- char 占2个字节
Boolean类型
其值只有True 和 False
public class qqq {
public static void main (String[]args){
// 八大基本数据类型
//整数
int num1 = 10; //最常用
byte num2 = 20;
short num3 = 30;
long num4 =30L; //Long类型要在数字后面加L
//小数:浮点数
Float num5 =10.1F; //Lfloat类型要在数字后面加个F
Double num6 =0.69876987698;
//字符
char name='福';
//字符串, String不是关键字,是一个类
//String a="福星福星";
//布尔量: 是 非
boolean flag = true;//是
//boolean fLag = false;//非
}
}
1bit表示1位,
1Byte表示一个字节 1B=8b
1024B=1KB
1024KB=1M
1024M=1G
1024G=1TB
引用数据类型(reference type)
- 类
- 接口
- 数组