• 从头认识java-6.6 final(4)-类与忠告


    这一章节我们来讨论两个话题,一个是使用final标识的类,一个是使用final的忠告。

    1.使用final表示的类

    主要目的就是不想其他程序员继承这个类,而且类里面的东西永远不变。

    package com.ray.ch06;
    
    public class Sub extends Father {//抛异常
    
    }
    
    final class Father {
    }
    

    上面是错误的代码,编译器抛异常,sub不能够继承father。


    2.使用final的忠告。

    虽然我们使用了比较多的篇幅来讨论final,但是final在平常真的使用不多,大部分的情况就是不可变的常量。

    如果把他使用在方法和类上面,对于后来者的复用代码造成非常大的影响,从而直接影响开发速度,代码的重用率等。

    因此,慎用final!


    总结:这一章节简单讨论了final标识类的情况,以及使用final的忠告。


    这一章节就到这里,谢谢。

    -----------------------------------

    目录


    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    MySQL的备份
    Linux下MySQL安装及配置
    MySQL的优化
    MySQL的基本操作
    python文件操作练习之文件备份
    文件操作练习之统计目录大小
    SQLite
    PyMySQL模块
    python语法练习题之九九乘法表
    类装饰器
  • 原文地址:https://www.cnblogs.com/raylee2007/p/4944454.html
Copyright © 2020-2023  润新知