Java局部變量
1.局部變量概念
局部變量:函數內部的變量稱爲局部變量,它的作用域僅限於函數內部, 離開該函數後就是無效的,再使用就會報錯。
2.局部變量作用範圍
1.主函數中定義的變量也只能在主函數中使用,不能在其他函數中使用。
2.允許在不同的函數中使用相同的變量名,他們代表不同變量,分配不同的存放單元,互不相干,不會發生混淆。
3.複合語句中定義的變量,只限於使用當前函數中,也是複合語句的局部變量,複合語句:就是用{}包含起來的語句塊。
4.形參變量、在函數體內定義的變量都是局部變量。實參給形參傳值的過程也就是給局部變量賦值的過程。
Java全局變量
1.全局變量概念
全局變量:在所有函數外部定義的變量稱爲全局變量,它的作用域默認是整個程序,也就是所有的源文件。它的作用域是從聲明時刻開始,到程序結束。
2.全局變量作用範圍
1.全局變量定義必須在所有函數之外。
2.在同一源文件中,允許全局變量和局部變量同名,在局部變量作用域內,同名的全局變量不起作用(局部變量優先級高)。
局部變量和全局變量區別:
使用的範圍不同:作用域(Scope),就是變量的有效範圍。變量的作用域取決於變量的可訪問性。
上一篇:
下一篇:
軟件測試工程師一隻,也在不斷的學習階段,平時的小經驗不定期分享。
博主經驗有限,若有不足,歡迎交流,共同改進~
有意可加Q羣 908417285 交流學習。
乾坤未定,你我皆是黑馬