初學者一枚,打算寫一個示波器的app,定時器每秒重新畫一次圖,但是在定時器的任務里引用了一個全局變量的數組,結果里面調用的值全部都是0.請教諸位大神為什么會出現這種情況?該怎么解決
1 回答

哆啦的時光機
TA貢獻1779條經驗 獲得超6個贊
java定時器內的任務屬于匿名內部類。匿名內部類調用外部的變量,是要指定這個變量是final的。這主要放置在你調用這個變量的時候,這個變量被其他部分調用并修改。
添加回答
舉報
0/150
提交
取消