zoukankan      html  css  js  c++  java
  • final关键字

    final关键字

      final关键字有以下几种特性:1、修饰的类不可被继承。 2、方法不可被重写,jvm会尝试内联,提高运行效率。3、变量不可被改变、编译阶段进入常量池。4、引用不可变、但是引用指向的内容可变

    注意
    1.继承是继承了父类的方法,如果子类重写了父类的方法就会覆盖父类的方法,但是如果子类没有声明方法,就会直接使用父类的变量和方法。
    2.final修饰的变量还必须初始化值,例如:private  final static int a=5;
    3.当变量是对象时,也就是说我们给对象创建一个引用,private final Person person = new Person(),这时候这个对象不能再person=new Person(),再去赋值一个引用空间,但是person.name这个引用
    内部的值是可以改变的。new Person()是在内存中开辟了一个内存地址。
  • 相关阅读:
    AES-GCM算法
    Linux Curl命令
    OpenLDAP
    网络性能测试
    LoadRunner
    XSLT
    dtruss
    删除重复图片
    2018年部门管理的一点总结
    矢量地图方案的进一步探讨
  • 原文地址:https://www.cnblogs.com/HelloM/p/14279821.html
Copyright © 2011-2022 走看看