八种基本数据类型
前言
Java是一种强类型语言,必须为每一个变量声明一种类型。在Java中一共有8种基本数据类型,其中有4种整型,2种浮点型,1种用于表示Unicode编码的字符单元的字符类型char和1种表示真值的boolean类型
一、整型
整型用于表示没有小数部分的数值,允许是负数,Java提供了4种整型
类型 | 存储需求 |
---|---|
byte | 1字节/8位 |
short | 2字节/16位 |
int | 4字节/32位 |
long | 8字节/64位 |
二、浮点型
浮点型表示有小数部分的数值
类型 | 存储需求 |
---|---|
float | 4字节/32位 |
double | 8字节/64位 |
三、char类型
char类型在Java中描述了UTF-16编码的一个代码单元(16位)。不建议在程序中使用char类型
四、boolean类型
boolean类型有两个值:true和false,用来判定逻辑条件,整型值和布尔值之间不能进行相互转换