数据类型1
数据类型:
1、基本数据类型:
关键字 内存占用 取值范围
整数型 byte(字节型) 1个字节 -128 ~ 127 字节是数据的最小单位,8位是一个字节
short(短整型) 2
int(整型) 4 21个亿 ~ -21个亿
long(长整型) 8 最大2的63次方-1
浮点型:
单精度浮点数:float 4
双精度浮点数:double 8
整数型的四种和浮点型的两种都是带符号的,即有带负号的
字符型: char 2 0-65535
布尔型: boolean 1 true,false
2、引用数据类型:字符串、数组、类、接口、Lambda
注意:1.字符串型不是基本类型,而是引用类型。
2.浮点型可能只是一个近似值,并非精确的值。例:三分之一写成3.33333....
3.数据范围与字节数不一定相关,例如float数据范围比long更加广泛,但是float是4字节,long是8字节
4.浮点数当中默认类型是double。如果一定要使用float类型,需要加上一个后缀F。
如果是整数,默认为int类型,如果一定要使用long类型,需要加上一个后缀L。推荐使用大写字母后缀。
1 //定义一个长整型字符变量num1 2 long num1=100L; //输出100


布尔值的定义:
boolean 名称;
例:
浙公网安备 33010602011771号