Java是一種強(qiáng)類型語言,這意味著在定義變量時(shí)需要指定變量的類型。Java中有三種基本的變量類型:int、float和boolean。
int類型用于表示整數(shù)。例如:
int age = 27;
float類型用于表示浮點(diǎn)數(shù)。例如:
float price = 12.99f;
boolean類型用于表示布爾值,只有兩個(gè)取值:true和false。例如:
boolean isStudent = true;
除了基本類型,Java還有對(duì)象類型變量。對(duì)象類型變量是通過類定義的,而不是通過Java內(nèi)置類型定義的。例如:
String name = "張三";
在Java中,變量的值可以被改變。例如:
int num = 10; num = 20;
Java中的變量還有作用域的概念。變量的作用域是指變量在程序中有效的區(qū)域。在作用域外部,該變量將無法訪問。例如:
public void printNum() { int num = 15; System.out.println(num); } printNum(); System.out.println(num); // 該行代碼將無法編譯,因?yàn)閚um只在printNum()方法內(nèi)部有效
上述代碼中,num變量只在printNum()方法內(nèi)部有效,在方法外部無法訪問。