final變量與靜態變量的區別?
final修飾的變量有三種:靜態變量、實例變量和局部變量,分別表示三種類型的常量。
static表示“全局”或者“靜態”的意思,用來修飾成員變量和成員方法,也可以形成靜態static代碼塊,但是Java語言中沒有全局變量的概念
final 和 staic 區別
成員變量 (能否修改值)
final
final成員變量表示常量,只能被賦值一次,賦值后不能再被改變
staic
被static修飾的成員變量獨立于該類的任何對象, static 修飾的變量可以被賦值多次