java final 关键字

来源:互联网 发布:淘宝分销平台在哪里 编辑:程序博客网 时间:2024/05/17 20:29

来源:http://blog.csdn.net/niguang09/article/details/6035813

通常指,无法改变的。
不想改变的原因有两种:一种是效率,一种是设计。

三种情况:
数据、方法、类

final数据
向编译器告知一块数据是恒定不变的;
运行时初始化,不希望它被改变;
对于编译期常量的这种情况,编译器可以将该常量值代入任何可能用到它的计算式中,也就是说,可以在编译期就执行计算式,这减轻了一些运行时的负担

0 0
原创粉丝点击