天蓬老师2017-04-18 10:57:12
這個final的用法是final變量,指searchableList 變數的參考不能被更改,已經被鎖在那個ArrayList上了,但是ArrayList本身可以改變。
PHP中文网2017-04-18 10:57:12
final是修飾了searchableList這個變數所指向的堆內存空間,例如searchableList是你家房子,被final修飾表示房子不會再改變了,但是裡面的內容是可以變的,你還可以往房子裡面加東西進去或刪除更新等.
高洛峰2017-04-18 10:57:12
final修飾的searchableList是一個引用,這個引用指向了ArrayList
當你試圖修改searchableList指向的對象ed時候,就報錯了