您好,登錄后才能下訂單哦!
局部變量
局部變量也稱為內部變量。局部變量是在函數內作定義說明的。其作用域僅限于函數內, 離開該函數后再使用這種變量是非法的。
全局變量
全局變量也稱為外部變量,它是在函數外部定義的變量。 它不屬于哪一個函數,它屬于一個源程序文件。其作用域是整個源程序。
在函數中使用全局變量,一般應作全局變量說明。 只有在函數內經過說明的全局變量才能使用。全局變量的說明符為extern。 但在一個函數之前定義的全局變量,在該函數內使用可不再加以說明。
全局變量和局部變量的區別:
1、作用域不同
全局變量=整個類中可用
局部變量=該方法內可用
2、初始值不同
全局變量=有初始值
局部變量=無初始值
3、聲明上不同
全局變量=在一個類中不允許聲明同名變量
局部變量=在一個方法中不允許聲明同名變量
4、優先級不同
兩類變量同名時,局部變量的優限級
以上就是java全局變量和局部變量的區別的詳細內容,更多請關注億速云其它相關文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。