java局部?jī)?nèi)部類(lèi)問(wèn)題該怎么解決?
其實(shí)這是因?yàn)榫植績(jī)?nèi)部類(lèi)只能訪final類(lèi)型的局部變量,所以在返回這個(gè)借口類(lèi)時(shí)因?yàn)榫植績(jī)?nèi)部類(lèi)構(gòu)造方法需要傳參必須給一個(gè)字符串他過(guò)度,所以diit和x賦值給s是有先后的,x最終覆蓋doit而賦值給s所以最后如果有輸出s的話是常量x的值,這里的doit字符串只不過(guò)是一個(gè)過(guò)度實(shí)參,給返回接口類(lèi)對(duì)象用的,為了不報(bào)錯(cuò)。