Java 是一種強(qiáng)類型語(yǔ)言,這意味著在編寫代碼時(shí)必須定義明確的變量和常量類型。Java 中有多種類型的常量和變量,如下所示:
整型
byte // 8-bit,取值范圍 -128 到 127 short // 16-bit,取值范圍 -32768 到 32767 int // 32-bit,取值范圍 -2147483648 到 2147483647 long // 64-bit,取值范圍 -9223372036854775808 到 9223372036854775807
浮點(diǎn)型
float // 32-bit,取值范圍為約 -3.40282347E+38 至 -1.40129846E-45(負(fù)數(shù))和 1.40129846E-45 至 3.40282347E+38(正數(shù)) double // 64-bit,取值范圍約為 -1.79769313486231570E+308 至 -4.94065645841246544E-324(負(fù)數(shù))和 4.94065645841246544E-324 至 1.79769313486231570E+308(正數(shù))
布爾型
boolean // 只有兩個(gè)值:true 和 false
字符型
char // 16-bit,表示一個(gè) Unicode 字符,如 'A' 或 '中'
字符串
String // 表示字符串序列,如 "Hello, World!" 或 "你好,世界!"
null 值
null // 表示變量沒有引用任何對(duì)象
變量與常量
在 Java 中,聲明變量和常量的方法如下所示:
變量
// 聲明變量 int age; // 初始化變量,賦值為 20 age = 20; // 初始化變量時(shí)同時(shí)聲明 int age = 20;
常量
// 聲明常量 final int MAX_NUMBER = 100; // 常量一旦被賦值無(wú)法更改
以上便是 Java 中所有類型的變量和常量,了解清楚這些是編寫 Java 程序的重要基礎(chǔ)。