2021
01-21
01-21
全面解析java final关键字
根据上下文环境,Java的关键字final的含义有些微的不同,但通常它指的是“这是不能被改变的”。防止改变有两个原因:设计或效率。因为这两个原因相差很远,所以有可能误用关键字final。以下几节讨论了可能使用final的三个地方:数据、方法和类。1)final数据对于编译时常量这种情况,编译器可以把常量带入计算中,可以减少了一些运行时的负担。在Java中,这类常量必须是基本类型,而且用关键字final修饰。你必须在定义...
继续阅读 >