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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18366882177 中级黑马   /  2016-9-2 08:43  /  377 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

final:
        final是最终修饰符,可以修饰类、成员方法、变量。
        final修饰的类无法被继承。
        final修饰的方法无法被重写。
        final修饰的变量无法被再次赋值,变为了常量。
       
static:
        静态修饰符,被static修饰的内容属于类不专属于某个对象,多个对象共享使用这一个成员
        使用static修饰的成员可以用类名直接访问,建议这样使用:
                类名.静态方法名(参数);
                类名.静态常量名;
        静态修饰的成员只能直接访问静态修饰的成员,不能出现this、super,因为类是优于对象产生
       
代码块:一块执行代码的区域
        构造代码块:每次创建对象调用
        静态代码块:第一次创建对象调用,再创建其他对象时不再重复调用
注:
当子类创建对象时,首先调用父类静态代码块中方法--------->子类静态代码块中方法------------>父类构造方法-------------->子类构造方法.

1 个回复

倒序浏览
66666可以的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马