数据类型
- Java是一种强类型语言,即要求变量的使用要严格符合规范,所有变量都必须先定义后才能使用
基本类型(primitive type)
数值类型
整数类型
- byte
byte占1个字节,范围为-128~127 - short
short占2个字节,范围为-32768~32767 - int
int占4个字节,范围为-2147483648~2147483647 - long
long占8个字节,范围为-9223372036854775808~9223372036854775807
浮点类型
- float
float占4个字节
2。 double
double占8个字节
字符串类型
- char
char占2个字节
boolean类型
boolean占1位,其值只有true和false两个
public class Demo{
public static void main(String[] args){
//八大数据类型
//整数
byte num1 = 10;
short num2 = 20;
int num3 = 30; //最常用的整数数据类型
long num4 = 500l;//long类型要在数字后面加个l
//小数:浮点数
float num5 = 12.3f;//float类型要在数字后面加个f
double num6 = 4.23552334;
//字符
char c = 'A';
//布尔值:是非
boolean b = true;
}
}
引用类型(reference type)
引用类型有类、接口、数组,后面会展开,在这里暂不表述