1.修饰类

  当用final修饰一个类时,这个类不能被继承。(尽量不要设置为final,万一要用呢)

2.修饰方法

  用final有两个原因,一是可以锁定方法,防止继承类修改;二是效率(后来版本做过优化,不影响效率了)

  类的private方法会隐式地被指定为final方法

3.修饰变量

  不可第二次赋值

 

static和 final的区别:final保证变量不可变,static作用于成员变量用来表示只保存一份副本。

posted on 2018-03-01 16:22  nilknow  阅读(103)  评论(0)    收藏  举报