数据类型用于表示计算机的主存储器中的数据。
在Java中,我们有八种数据类型,这些类型是四组组织。
它们是整数类数据类型,浮动类别数据类型,字符类别数据类型和布尔类别数据类型。
整数类别数据类型:
这些用于表示整数数据。
此类别的数据类型包含四种数据类型,如下表所示:
编号 | 类型 | 大小 | 范围 |
---|---|---|---|
1 | Byte | 1 | +127 to -128 |
2 | Short | 2 | +32767 to -32768 |
3 | Int | 4 | +2147483647 to -2147483648 |
4 | Long | 8 | ±9.223*10 ^18 |
无论我们使用的数据类型如何超过预定义值。
说明:
任何数据类型的范围=(a)数据类型占用的比特数其中,a =通过计算机理解的语言中可用的比特数。比如2比特
例如:
Range of byte = 28 = 1 to 256 = 0 to 255 = 0 to (255/2) = (127.5 - 0.5 = +127) (127.5 + 0.5 = -128)
浮动类别数据类型:
浮动类别数据类型用于表示规模的形式,精度等于,这些类别数据类型用于表示浮点值。
此类别包含两个数据类型;它们在下表中给出:
编号 | 类型 | 大小 | 范围 | 精度 |
---|---|---|---|---|
1 | Float | 4 | +2147483647 to -2147483648 | 8 |
2 | Double | 8 | ±9.223*10^10 | 16 |
每当我们在Java程序中直接拍摄任何十进制常数时,默认情况下,浮动类别中的最高数据类型是i.e.,双倍。
字符类别数据类型:
字符是单引号内括起来的标识符。
在Java中表示字符数据,我们使用称为char的数据类型。
由于它遵循Unicode字符集,因此此数据类型需要两个字节。
编号 | 类型 | 大小 | 范围 | 精度 |
---|---|---|---|---|
1 | Char | 2 | +32767 to -32768 | 8 |
Java有18个国际语言提供,它是遵循Unicode字符集。
Unicode字符集包含一个包含18个国际语言中可用的所有字符,它包含65536个字符。
布尔类别数据类型:
布尔类别数据类型用于表示逻辑值i.e.,true或者false值。
表示逻辑值我们使用名为Boolean的关键字。
此数据类型需要0个字节的内存空间。
说明:
Java中的所有关键字必须仅以小字母编写。
日期:2020-04-11 23:04:26 来源:oir作者:oir