黑马程序员技术交流社区

标题: final关键字 [打印本页]

作者: yas丶    时间: 2015-5-26 07:45
标题: final关键字
final关键字:
  1、final声明一个类
        该类不能被继承
  2、final声明一个方法
        该方法不能被子类重写
  3、final声明一个常量
        用final修饰的属性为常量(不能被修改)
        常量的赋值:
        (1)在声明的同时赋值
        (2)通过构造方法赋值
作者: David19910809    时间: 2015-5-26 08:20
恩    总结的不错
作者: gghost2012    时间: 2015-5-26 14:11
恩    总结的不错
作者: dailihua    时间: 2015-5-26 21:53
good job,学习中~~~~
作者: Melo    时间: 2015-5-26 22:40
你说的对。。

作者: 流泪的青蛙    时间: 2015-5-26 22:53
我去,同学写的很好呀
作者: 仅此一抹心醉    时间: 2015-5-26 22:55
:lol这么厉害········
作者: 谢晓明    时间: 2015-5-26 23:23
应该是在构造代码块里赋值吧,否则就应该在所有构造方法里都有赋值语句吧
作者: CLAY    时间: 2015-5-26 23:42
final表示最终,一但定义就不可被修改,不可被继承。只能在本类中使用
作者: 青龙李坤    时间: 2015-5-26 23:56
常量的赋值:        成员变量 (1)在声明的同时赋值  或 (2)通过构造方法赋值   或 代码块中赋值 三选一,还有静态成员变量 (1)静态代码块中  或
作者: 青龙李坤    时间: 2015-5-26 23:59
常量的赋值:        成员变量 (1)在声明的同时赋值  或 (2)通过构造方法赋值   或 代码块中赋值 三选一,还有静态成员变量 (1)静态代码块中  或(2)构造器中  或(3)声明时赋值,还有方法中的变量,必须声明时赋值,不然编译失败,还有final修饰的变量,一旦赋初始值就不能改变。
作者: zhw634631    时间: 2015-5-27 00:05
fanal,fanaily,
作者: dailihua    时间: 2015-6-13 12:39
总结的不错,final就是引用不能重新赋值啊~
作者: canyellwang    时间: 2015-6-13 19:46
总结的很好了~                          




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