首页 > 代码库 > java基本数据类型四类八种

java基本数据类型四类八种

第1类:整型:byte、short、int、long

第2类:浮点型:float、double

第3类:逻辑型:boolean

第4类:字符型:char

 

字节长度从小到大:

boolean型: 1/8

byte字节类型:1

char字符型:2 一个字符能存储一个中文汉字

short短整型:2

int整数类型:4

float浮点类型(单精度):4

long长整型:8

double双精度类型(双精度)8

注:java中默认的整数类型是int类型,若要定义为float型,加上l或L;

默认的浮点型也是双精度浮点,如果要定义为float型,则要在数值后加上f或F。

 

1字节=8位  1字节=256个数(-128——127)即:1Bytes = 8bit(比特)

一个英文字母或一个阿拉伯数字就是一个字符,占用一个字节

一个汉字就是两个字符,占用两个字节。

一般讲大小使用Bytes,大写的"B",讲网络速率用的是bit,用小写的"b".

 

基本数据类型的自动转换

byte->short,char->int->long

float->double

int->float

long->double

小可转大,大转小会失去精度!