JAVA数据类型

JAVA数据类型分两大类:基本数据类型和引用数据类型。

基本数据类型:

整型:

byte:1个字节,8位,共2^8=256个数字,范围为-128~127(0被归为正数那边);

short:两个字节,16位,共2^16=65536个数字,范围为-32768~32767;

int:4个字节,32位,……;

long:8个字节,64位,……;

浮点型:

float:4个字节,32位,但有特定的换算方式,不是所有位都拿来表示整数部分的,所以范围会比int小些,具体怎么算的这里就不说了;

double:8个字节,64位……;

字符型:

char:两个字节!这里和c++不同!c++里面是1个字节,但java里的char是两个字节;范围0~2^16-1=0~25535。另外顺带提一句,c++里char*在64位编译器下是8,是固定的,至于java里好像没有char*这种指针型的。

布尔型:

boolean:一个字节,而且听说true/false和1/0不能转换,和c++不一样。

引用数据类型:

数组[],类class,接口interface,枚举enum,注解@interface,后面学到再补充。

 

 


 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值