Java中final關鍵字能夠修飾類、成員變量、成員方法:安全
①final類spa
若是一個類不必再派生子類,或者出於安全考慮其不該該再被繼承時,一般將該類用final修飾,以代表該類是一個最終類。最終類處在類層次的最底層。繼承
②final() 方法變量
出於安全性考慮,有些方法不容許被覆蓋,能夠對其使用final關鍵字,變成final()方法,即子類中不可再對此方法覆蓋重寫。方法
③final成員變量安全性
若是一個變量被聲明爲final,則其值便不能被改變,成爲一個常量。底層