1. 程式人生 > >java 區域性變數,類變數,例項變數的作用域,生命週期

java 區域性變數,類變數,例項變數的作用域,生命週期

1,區域性變數

區域性變數是指定義在方法或程式碼塊中的變數,區域性變數必須初始化,在方法或程式碼塊內有效,之外則無效,方法執行開始入棧時建立,執行完畢出棧時銷燬。

2,例項變數

其作用域受限定符限定,Private的只能在本類中使用,protected子類可用,public任何地方都可用。

生命週期從物件建立開始到物件銷燬結束。

3,類變數

類變數是指類的static變數,用類名可以直接訪問。

生命週期從載入類開始,到銷燬類結束。