final class什麼意思再也不多少,但有什麼用處了編程
書上說final class的執行要快一些,由於編譯器知道不會繼承,因此全部的方法不會改變了性能
但得到性能提高有限,另外一方面這也不符合面向接口編程對象
另外一方面,final禁止繼承就喪失了靈活性,固然,有的時候就是要喪失這種靈活性,繼承
若是這個class是寫給本身的,那麼能夠隨時取消接口
若是不想被繼承還有其餘方法實現,private構造方法便可編譯器
今天網上閒逛的時候看見final域不會改變,可是對於對象而言,這也沒用,可是對於String而言仍是有用的編譯
總的來講final class少用爲妙(包括final mothed)class