Final
使用final关键字修饰一个变量时,引用变量不能变,但是引用的对象还是可以改变的
比如:
final StringBuffer sb=new StringBuffer(“Hello”);
如果想要执行sb=new StringBuffer(“blog”)语句是不行的,但是可以执行下面的这种改变引用对象的语句:
sb.append(“World”);
所以如果你想用final修饰StringBuffer来阻止修改对象是不行的。
关键字final修饰变量小记
最新推荐文章于 2017-01-03 22:12:48 发布