final关键字
作者:互联网
1 /** 2 * final关键字:可以用来修饰类,方法,变量, 3 * 1:final修饰之后类无法被继承,例如String类,System类,StringBuffer类 4 * 2:final修饰后方法无法被重写, 5 * 3:final修饰的变量就是个常量 6 * 3.1 final修饰实例变量或静态变量:可以赋值的位置有:显示初始化,代码块中初始化,构造器中初始化,不可以在方法中赋值! 7 * 3.2final修饰局部变量:尤其当final修饰形参时,表面此形参是一个常量,当我们调用此方法时,一旦赋值以后 8 * 只能调用此形参,不可以再进行赋值, 9 */ 10 11 public class Demo3 { 12 int age=10; 13 public void add(){ 14 System.out.println(123); 15 age=778; 16 System.out.println(age); 17 } 18 19 public static void main(String[] args) { 20 Demo3 demo3=new Demo3(); 21 demo3.age=100; 22 System.out.println(demo3.age); 23 demo3.add(); 24 demo3.sum(5); 25 } 26 public int sum(final int num){ 27 return num; 28 } 29 30 } 31 class Aa extends Demo3{ 32 33 }
标签:demo3,age,System,public,关键字,修饰,final 来源: https://www.cnblogs.com/hpp132612/p/15314877.html