java爲什麼匿名內部類的參數引用時final?

參數的引用就要涉及到閉包(在java中,一個類就是一個閉包)以及引用的‘對象’ 是capture-by-value還是capture-by-reference 對於普通內部類,是capture-by-reference, 內部類可以顯示創建對象,通過引用可以改變外部類變量的值,做到內外變量的同步,也就沒有final 對於匿名內部類,是capture-by-value, 內部類不能顯示構造對象,也就
相關文章
相關標籤/搜索