final 主要是防止继承和重载的,比如说你不希望一个方法被重载,不希望重载放生的时候在方法前定义final 被生名成final的方法不能被重载,
防止继承,比如说你不希望一个类被别人继承可以定义成final的
这样做的可以提高安全性
比如说你做了一个设置银行用户和密码的的类如果他可以被继承的话
我想银行的钱早没有了
所以要防止这个类被别人继承