Java 是一种强类型语言,这意味着在编写代码时必须定义明确的变量和常量类型。Java 中有多种类型的常量和变量,如下所示:
整型
byte // 8-bit,取值范围 -128 到 127 short // 16-bit,取值范围 -32768 到 32767 int // 32-bit,取值范围 -2147483648 到 2147483647 long // 64-bit,取值范围 -9223372036854775808 到 9223372036854775807
浮点型
float // 32-bit,取值范围为约 -3.40282347E+38 至 -1.40129846E-45(负数)和 1.40129846E-45 至 3.40282347E+38(正数) double // 64-bit,取值范围约为 -1.79769313486231570E+308 至 -4.94065645841246544E-324(负数)和 4.94065645841246544E-324 至 1.79769313486231570E+308(正数)
布尔型
boolean // 只有两个值:true 和 false
字符型
char // 16-bit,表示一个 Unicode 字符,如 'A' 或 '中'
字符串
String // 表示字符串序列,如 "Hello, World!" 或 "你好,世界!"
null 值
null // 表示变量没有引用任何对象
变量与常量
在 Java 中,声明变量和常量的方法如下所示:
变量
// 声明变量 int age; // 初始化变量,赋值为 20 age = 20; // 初始化变量时同时声明 int age = 20;
常量
// 声明常量 final int MAX_NUMBER = 100; // 常量一旦被赋值无法更改
以上便是 Java 中所有类型的变量和常量,了解清楚这些是编写 Java 程序的重要基础。