final對象的生命週期爲什麼可以超越定義這個對象的方法?

這個問題也是我這個java菜鳥極其不瞭解的,希望知道的大牛們能幫忙回答一下。問題來源請看如下的代碼片段: 我想問的是,show , myHandler等變量是在onCreate方法裏定義的,而在方法裏定義的變量不是隨着方法運行的結束而銷燬的嗎?是不是因爲加了個final修飾符而使局部變量有了與activity相同的生命週期??一下是我在網上查了很久,而看到的較爲理想的答案,大家看看,有高見的大牛們
相關文章
相關標籤/搜索