Java:字面量與變量
字面量:
Java中的字面量是指直接寫在代碼中的數(shù)字、字符串或布爾值。 例如: 數(shù)字字面量:
123,3.14
字符串字面量:
"Hello World"
布爾值字面量:
true,false
變量:
Java中的變量是一個用于存儲特定數(shù)據(jù)類型值的占位符,它有三個重要組件:
變量名、數(shù)據(jù)類型和值
。
變量名用來標識變量,數(shù)據(jù)類型定義變量存儲的值類型,值是變量存儲的實際數(shù)據(jù)。 Java的變量有四種類型:
基本數(shù)據(jù)類型、引用數(shù)據(jù)類型、數(shù)組和枚舉
。 基本數(shù)據(jù)類型:
byte:字節(jié),8位,-128到127之間。
short:短整型,16位,-32768到32767之間。
int:整型,32位,-2147483648到2147483647之間。
long:長整型,64位,-9223372036854775808到9223372036854775807之間。
float:單精度浮點,32位,1.4E-45到3.4028235E+38之間。
double:雙精度浮點,64位,4.9E-324到1.7976931348623157E+308之間。
boolean:布爾型,true或false。char:字符型,16位,'\u0000'到'\uffff'之間的單個字符。
引用數(shù)據(jù)類型:String:字符串。
Class:類,描述對象和類型。Interface:接口,定義對象的行為。
Array:數(shù)組,可以存儲多個值。數(shù)組:數(shù)組用于存儲多個值,其中每個值都有相同的類型。數(shù)組可以是一維數(shù)組,也可以是多維數(shù)組。
枚舉:枚舉是一種特殊的類型,其中的值都必須是字符串或整數(shù)。
舉例:定義一個變量,并賦值int x = 10; 定義一個字符串變量, 并賦值String name = "Alex";定義一個數(shù)組,并賦值int[] arr = {1, 2, 3, 4, 5};定義一個枚舉,并賦值 enum Color {RED, GREEN, BLUE};Color c = Color.RED;