java-final关键字简述

前言

在平时逻辑编码中,我们很少用到final关键字,但是在阅读一些源码的时候发现final关键字还是很常用的,主要用处有以下几种,本篇文章仅供个人学习使用,不一定正确,还请各位看到的博友给予相关的交流意见

final修饰类

表示该类不能继承,但是final类中所有的成员方法都会被隐式的指定为final方法。

final修饰方法

final修饰的方法意指被锁定,防止继承类修改它的相关实现.

final修饰变量

被final修饰的常量不可变更,被final修饰的变量可以不可以再次赋值,但是对象的属性还是可以变更的,就好比对象不能够在被=号表达一样。

        final String b = "hello";
        b= "aaa";  不允许

内部深入BLOG(待理解..)

http://www.cnblogs.com/dolphin0520/p/3736238.html

猜你喜欢

转载自blog.csdn.net/zhang6622056/article/details/52806948