JAVA语言 数据类型

JAVA语言 数据类型

1.整型

byte:

a. 一个字节8位,最大表示 2^7-1, -128到127之间;
b. 例如:byte b = ‘c’ short b=‘c’ 打印出99 (ASCII码值)

short

a. 2个字节 16位, 最大2^15-1, -32768到32767
b. short b=‘李’ 打印出26446 (编码集合 GB1312)

int

a. 4个字节 32位, 最大2^31-1,21亿多
b. 程序默认整数为int类型

long

a. 8个字节 64位,最大2^63-1
b. long赋值:大于int最大值会报错,必须后面加l,列入:long b=3000000000l.

2.浮点型

float

a. 占4字节
b. 金融项目不能用
c. 系统自动认定小数为 double,命名float f =4.5f
d. float f=3/5;输出0.0,因为先把3/5自动算出int 变成了0,在转换成 float
e. float f=(float)3/5 输出0.6

double
a. 占 8字节
b. 程序默认浮点数为doubleint类型

3.字符型

char

a. 单引号 中包含 一个字符 汉字可以
b. 占2个字节
c. char c=‘1’;和 char b=49;相同
d. int c=‘1’;和 char b=49;不同 类型不同

4.布尔类型

boolean

a. boolean flag =true;(false)
b. boolean flag =true占4个字节;boolean bool 占1个字节
c. 不允许用0.1赋值

附:如有需求,可下载以下思维导图学习,谢谢!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值