本文原文地址:https://jiang-hao.com/articles/2019/backend-java-final-keyword.html[1] final 简介[2] final关键字可用于多个场景,且在不同场景具有不同的作用。首先,final是一个非访问修饰符,仅适用于变量,方法或类。下面是使用final的不同场景: 上面这张图可以概括成: 当final修饰变量时,被修饰的变量必须...
When a class is declared with final keyword, it is called a final class. A final class cannot be extended(inherited). // 不让继承的目的是不可扩展publicfinalclassIntegerextendsNumberimplementsComparable<Integer>{...}// 不让继承的目的是不允许修改publicfinalclassStringimplementsjava.io.Serializable,...