public final class String {}加上final有什么作用,还可以加什么关键字,加上后分别有什么作用?谢谢

解决方案 »

  1.   

    final  加在类前  是保证该类不会被子类继承  
    还可以定义抽象类  关键字 abstract  
      

  2.   

    final关键字有以下三个作用:
    1.声明的属性为为常量
    2.声明的方法不能被重写
    3.声明的类不能被继承
    还可以加:abstract,表明是抽象类。应该还有的,慢慢就能碰到的!
      

  3.   

    final 修饰的类不能被子类继承
      

  4.   

    final 修饰 不能被子类继承
      

  5.   

    final 修饰的类不能再用abstract修饰 final类时不可继承的类 可用static修饰
    abstract用于定义抽象类,作为父类被继承
      

  6.   

    http://blog.csdn.net/icecityman/archive/2008/11/08/3256281.aspx
      

  7.   

    限定符final用于类、方法和变量,指出它们将不会被修改。
    final类不能被继承;
    final方法不能被子类覆盖或被重写;
    final变量的值不能被修改。