黑马程序员技术交流社区

标题: final的用法 [打印本页]

作者: lizf2010    时间: 2015-7-31 22:47
标题: final的用法
上次发了个好像是用来修饰类的内容,不太全
final的用法
1、修饰类,表示该类不能被继承,就是你不能再去写它的子类
2、修饰变量,修饰常量时,表示常量值固定不可更改,修饰类时表示指向的对象是固定的,不可以再指向其他对象了,但是如果对象是可变      的你依然可以改变对象的内容
3、修饰方法,和修饰类有点像,表示该方法不能被子类复写


作者: 392225327    时间: 2015-7-31 23:51
楼主高富帅,楼主v587
作者: 知行合意    时间: 2015-7-31 23:55
楼主总结的不错,final的用法,被final修饰的类不能被继承,被final修饰的方法,不能重写,被final修饰的变量是一个常量。
作者: icichacici    时间: 2015-8-1 07:44
学习了,老忘
作者: DD_vincent    时间: 2015-8-1 17:26
1.可以修饰类、函数、变量
2.被final修饰的类不可被继承,避免继承打破对象的封装性。
3.被final修饰的方法不可被复写
4.被final修饰的变量是一个常量,只能赋值一次。
5.内部类定义在类中的局部位置上时,只能访问该局部类被final修饰的局部变量。★
作者: lizf2010    时间: 2015-8-1 20:21
icichacici 发表于 2015-8-1 07:44
学习了,老忘

嗯,我也是看了老记不住
作者: 一城一世界    时间: 2015-8-1 20:32
修饰变量就是常量,修饰类不能继承,修饰方法不能被重写~
作者: yongaidongbing    时间: 2015-8-1 21:45

作者: 武动奇迹    时间: 2015-8-1 21:57
不错不错。。。。
作者: umbriel    时间: 2015-8-1 22:18
嗯,感谢分享
作者: tromo    时间: 2015-8-1 22:27
恩 总结的不错
作者: 三土    时间: 2015-8-1 22:29
暖暖.......

作者: LGQ    时间: 2015-8-1 23:33
赞一个,学习下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2