Java的八大基本数据类型
Java的八大基本数据类型
前言
- Bit是计算机存储数据的基本单元,bit叫做位,也被称作比特位。
- Byte意为字节,1Byte=1字节,一字节可以存储八个二进制位的数字,
即为1Byte=8bit。
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
以上八个方框即为一字节,每个数字即为一位。
- 自bit往上的进制为1024
- 本文在于总结byte,short,long,int四种整型以及,float,double两种实形数据类型,字符型变量char,布尔型数据Boolean。
实型数据类型
整型数据类型为byte,short,long,int.
数据类型 |
取值范围 |
byte |
-128~127 |
short |
-32768~32767 |
int |
-2147483648~2147483647 |
long |
-9223372036854775808~ 9223372036854775807 |
|
整形数据类型
数据类型 |
取值范围 |
Float(四字节) |
负数:-3.4E+38~-1.4E-45 证书:1.4E-45~3.4E+38 |
Double(八字节) |
负数:-1.7E+308~-4.9E-324 正数:4.9E-324~1.7E+308 |
字符型数据类型
Char是字符型数据类型,大小是两字节,取值范围是0~65535,使用的是Unicode(万国码),而在c语言中使用的是ASCALL码,两者是包含的关系,万国码包含ASCALL码,是计算机科学技术业界的一种标准,同样意味着取值更大。
布尔型数据类型
Boolean类型的大小为1字节,取值范围是ture/false,注意Java中的布尔类型变量不可以参与运算。