黑马程序员技术交流社区

标题: final可以修饰哪些内容,修饰的这些内容各有什么特点? [打印本页]

作者: JSK-CSY    时间: 2016-11-28 23:54
标题: final可以修饰哪些内容,修饰的这些内容各有什么特点?
*final修饰类 : 不可以被继承,不能有子类
                                public final class Fu {}
        *final修饰方法 : 子类不可以重写这个方法
                                修饰符  final 返回值类型  方法名称(参数列表){}
        *final修饰局部变量:
                                        格式:final 类型  变量名  = 值
                                        修饰基本数据类型:final修饰的变量成为常量,只能赋值一次
                                        修饰引用数据类型:引用类型的变量值为对象地址值,地址值不能更改,不能使用=号再次赋值
        *final修饰成员变量:需要在创建对象前赋值,否则报错
                                        可以直接赋值
                                        可以构造方法赋值,:使用构造方法赋值时需要每个构造方法都去赋值

作者: FAN8210    时间: 2016-11-29 06:51
学习了





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