前言
Java是一种强类型语言。这就意味着必须为每一个变量声明一种类型。在Java中,一共8种基本类型,其中有4种整型、2种浮点型、1种字符串类型char(用于表示Unicode编码的代码单元)和1种用于表示真值的boolean类型。
注释
Java有一个能够表示任意精度的算术包,通常称为" 大数"
(big number),它不是一种基本Java类型,而是一个Java对象。
数据类型
整型
Java提供了4种整型,如下表格
类型 存储需求 取值范围 int 4字节 -2147483648~2147483647 short 2字节 -32768~32767 long 8字节 -9223372036854775808~9223372036854775807 byte 1字节 -128~127
通常情况下, int
类型最常用, long
类型可以忽略, byte
和 short
类型主要用于特定的应用场合,例如,底层的文件处理或者存储空间很宝贵的大数组。
浮点类型
浮点类型用于表示有小数部分的数值。在Java中有两种浮点类型如下