java基本类型关键字

发布于:2025-08-30 ⋅ 阅读:(19) ⋅ 点赞:(0)

1) boolean 布尔型
  boolean 是 Java 原始类型。boolean 变量的值可以是 true 或 false。

  boolean 变量只能以 true 或 false 作为值。boolean 不能与数字类型相互转换。

  包含 boolean 操作数的表达式只能包含 boolean 操作数。

  Boolean 类是 boolean 原始类型的包装对象类。

2) byte 字节型
  byte 是 Java 原始类型。byte 可存储在 [-128, 127] 范围以内的整数值。

  Byte 类是 byte 原始类型的包装对象类。它定义代表此类型的值的范围的 MIN_VALUE 和 MAX_VALUE 常量。

  Java 中的所有整数值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),这表示该值应解释为 long。

3) char 字符型
  char 是 Java 原始类型。char 变量可以存储一个 Unicode 字符。

  可以使用下列 char 常量:\b - 空格, \f - 换页, \n - 换行, \r - 回车, \t - 水平制表符, \’ - 单引号, \” - 双引号, \ - 反斜杠, \xxx - 采用 xxx 编码的 Latin-1 字符。\x 和 \xx 均为合法形式,但可能引起混淆。 \uxxxx - 采用十六进制编码 xxxx 的 Unicode 字符。

  Character 类包含一些可用来处理 char 变量的 static 方法,这些方法包括 isDigit()、isLetter()、isWhitespace() 和 toUpperCase()。

  char 值没有符号。

4) double 双精度
  double 是 Java 原始类型。double 变量可以存储双精度浮点值。

  由于浮点数据类型是实际数值的近似值,因此,一般不要对浮点数值进行是否相等的比较。

  Java 浮点数值可代表无穷大和 NaN(非数值)。Double 包装对象类用来定义常量 MIN_VALUE、MAX_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY 和 NaN。

5) float 浮点
  float 是 Java 原始类型。float 变量可以存储单精度浮点值。

 使用此关键字时应遵循下列规则:

  Java 中的浮点文字始终默认为双精度。要指定单精度文字值,应在数值后加上 f 或 F,如 0.01f。

  由于浮点数据类型是实际数值的近似值,因此,一般不要对浮点数值进行是否相等的比较。

  Java 浮点数值可代表无穷大和 NaN(非数值)。Float 包装对象类用来定义常量 MIN_VALUE、MAX_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY 和 NaN。

6) int 整型
  int 是 Java 原始类型。int 变量可以存储 32 位的整数值。

  Integer 类是 int 原始类型的包装对象类。它定义代表此类型的值的范围的 MIN_VALUE 和 MAX_VALUE 常量。

  Java 中的所有整数值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),这表示该值应解释为 long。

7) long 长整型
  long 是 Java 原始类型。long 变量可以存储 64 位的带符号整数。

  Long 类是 long 原始类型的包装对象类。它定义代表此类型的值的范围的 MIN_VALUE 和 MAX_VALUE 常量。

  Java 中的所有整数值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),这表示该值应解释为 long。

8) short 短整型
  short 是 Java 原始类型。short 变量可以存储 16 位带符号的整数。

  Short 类是 short 原始类型的包装对象类。它定义代表此类型的值的范围的 MIN_VALUE 和 MAX_VALUE 常量。

  Java 中的所有整数值都是 32 位的 int 值,除非值后面有 l 或 L(如 235L),这表示该值应解释为 long。

9) null 空
  null 是 Java 的保留字,表示无值。

  将 null 赋给非原始变量相当于释放该变量先前所引用的对象。

  不能将 null 赋给原始类型(byte、short、int、long、char、float、double、boolean)变量。

10) true 真
  true 关键字表示 boolean 变量的两个合法值中的一个。

11) false 假
  false 关键字代表 boolean 变量的两个合法值之一。