java基本数据类型

java有八大基本数据类型类型从低到高如下所示:

byte—> short, char—> int —> long—>float —> double

1个字节是8位
只有8种基本类型可以算.其他引用类型都是由java虚拟机决定的自己不能操作
byte 1字节
short 2字节
int 4字节
long 8字节
float 4字节
double 8字节
char 2字节
boolean 1字节

小类型转大类型不用强转,大类型转小类型要强转

int iVar = 100;
float fVar = 100.100f

dVar = fVar;
fVar = (float) dVar;

八大类型有各自的默认初始值如下:

Java中8种基本数据类型总结

序号

数据类型

大小/位

封装类

默认值

可表示数据范围

1

byte(位)

8

Byte

0

-128~127

2

short(短整数)

16

Short

0

-32768~32767

3

int(整数)

32

Integer

0

-2147483648~2147483647

4

long(长整数)

64

Long

0

-9223372036854775808~9223372036854775807

5

float(单精度)

32

Float

0.0

1.4E-45~3.4028235E38

6

double(双精度)

64

Double

0.0

4.9E-324~1.7976931348623157E308

7

char(字符)

16

Character

0~65535

8

boolean

8

Boolean

flase

true或false

String ,默认值null

文章个人学习,不足之处见谅

原文地址:https://www.cnblogs.com/2979100039-qq-con/p/13055479.html