1:static關鍵字修飾局部變量:1:當static關鍵字修飾局部變量時,該局部變量只會初始化一次,在系統中只有一份內存 2:static關鍵字不可以改變局部變量的作用域,但是可延長局部變量的生命周期,該變量直到整個項目結束的時候才會被銷毀
2:static修飾的全局變量:作用域僅限於當前文件,外部類不可以訪問到該變量
3:extern:引用關鍵字,當某一個全局變量,沒有用static修飾時,其作用域為整個項目文件,若是在其他類想引用該變量,則用extern關鍵字,例如,想引用其他類的全局變量,int age = 10;則在當前類中實現,extern int age;也可以在外部修改該變量,extern int age = 40;,若某個文件中的全局變量不想被外界修改,則用static修飾該變量,則其作用域只限於該文件