在Java中,變量可以分為以下幾種類型:
基本數(shù)據(jù)類型:包括整型(byte、short、int、long)、浮點(diǎn)型(float、double)、字符型(char)、布爾型(boolean)。
引用數(shù)據(jù)類型:包括類(Class)、接口(Interface)、數(shù)組(Array)。
靜態(tài)變量:使用static關(guān)鍵字修飾的變量,屬于類的靜態(tài)成員。
實(shí)例變量:屬于類的實(shí)例成員,每個(gè)對(duì)象都有一份。
局部變量:在方法、構(gòu)造函數(shù)或塊中聲明的變量,只在對(duì)應(yīng)的作用域中可見。
成員變量:包括靜態(tài)變量和實(shí)例變量,屬于類的成員,可以被類的所有對(duì)象訪問。
常量:使用final修飾的變量,其值在聲明后不可改變。