局部變數 之後# 局部變數是在函數內作定義說明的。其作用域僅限於函數內, 離開函數後再使用此變數是非法的。
全域變數全域變數也稱為外部變量,它是在函數外部定義的變數。它不屬於哪一個函數,它屬於一個原始程式檔案。其作用域是整個原始程式。 在函數中使用全域變量,一般應作全域變數說明。只有在函數內經過說明的全域變數才能使用。全域變數的說明符為extern。但在一個函數之前定義的全域變量,在該函數內使用可不再加以說明。
全域變數和局部變數的差異:1、作用域不同
全域變數=整個類別中可用局部變數=方法內可用
2、初始值不同全域變數=有初始值局部變數=無初始值
3、宣告上不同全域變數=在一個類別中不允許宣告同名變數
局部變數=在一個方法中不允許宣告同名變數4、優先權不同
兩類變數同名時,局部變數的優限級
以上是java全域變數和局部變數的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!