Java 学习笔记——基础知识(八)

23.final关键字

final修饰的类不可以被继承:例如String
final修饰的方法不可以覆盖,但是可以被继承


修饰变量:该变量的值不能被改变(常量)
24. static关键字:访问修饰符
 --在类加载的时候static进行初始化

  1.创建子类对象的时候
  2.访问类中的静态成员的时候
  3.声明一个类类型的时候Test t1不加载类
  4.new的时候会加载



   静态变量:

  一个类只有一份,被所有实例共享(值累加,会变动)


   静态方法:

  静态方法只可以访问静态成员,可以覆盖静态方法
  非静态方法可以访问静态成员、非静态成员,不可以覆盖静态方法
  静态方法不需要创建对象就能够被调用,通过类名就可以调用(类名.方法名())
  静态代码块:static{}
 



--来自网页客户端
4.jpg 1.jpg
已邀请:

要回复问题请先登录注册

Template error, template file not found