A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

final关键字可以干什么?有什么特点?

5 个回复

正序浏览
final是最终的意思;final修饰的类不能被继承,修饰的方法不能被重写,修饰的变量为常量
回复 使用道具 举报
278008379 来自手机 中级黑马 2016-3-3 18:15:30
报纸
还没学到这,但是之前看到过,被final修饰过的就是最终的,不可改变
回复 使用道具 举报
final关键字
*   1、final是一个修饰符,可以修饰类,方法,变量
*   2、final修饰的类不可被继承
*   3、final修饰的方法不可被覆盖
*   4、final修饰的变量是一个常量,只能赋值一次
*   
*   为什么要用final修饰变量?
*     其实在程序中如果一个数据是固定的,直接使用这个数据就可以了,但这样阅读性差,所以给该数据起个名,
*   又因为这个这个变量名称的值不能变化,所以加上final固定
*   
*   写法规范:常量所有字母都大写,多个单词之间用_连接
回复 使用道具 举报
楼上说的对,修饰类、方法、变量,避免被继承、重载、被重新赋值~
回复 使用道具 举报
修饰符,修饰类的话,此类不能被继承,修饰变量的话只能赋值一次,修饰方法的话,此方法不能被重写
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马