1|数据类型
- 定义
Java是一种强类型语言,针对每种数据都提供了对应的数据类型。
- 分类
A:基本数据类型:4类8种
B:引用数据类型:类,接口,数组。
- 基本数据类型
①整型 占用字节数 比特/位 取值范围 byte(字节型) 1 8位 [-128 , 127] short(短整型) 2 16位 [-32768,32767] int (整型 ) 4 32位 [-21亿, 21亿] long(长整型) 8 64位 很大很大 |
注意:整数数值默认为int类型,如果需要定义一个long类型的变量,当超出int的范围时,需要在该值后加 l或者L
②浮点型 float(单精度) 4 double(双精度) 8 |
float有效位是7位,double有效位是15位
注意:浮点数默认为double类型,如果需要定义一个float类型的变量,则数值后需要加 f或者F
③字符型(0~65535) char(字符型) 2 一个字符能存储一个中文汉字 |
要求:用 ' '将字符括起来
④逻辑型(布尔型) boolean(布尔类型) 1位 |
注意:
整数默认是int类型,浮点数默认是double。
长整数要加L或者l,单精度的浮点数要加F或者f。