小编nst*_*olt的帖子

为什么最终关键字对于不可变类是必要的?

您能否澄清一下,为什么 在课堂上我们将最终关键字作为不可变关键字时需要它.我的意思是,如果我们将所有属性声明为private和final,那么它也是一个不可变类,不是吗?

对不起,如果问题看起来很容易,但我真的很困惑.帮帮我.

Editted:我知道一个声明final的类不能被子类化.但是如果每个属性都是私有的,那么最终会有什么区别呢?

java final immutability

20
推荐指数
1
解决办法
7112
查看次数

java中的无头异常

我听说当我们使用awt或swing时,在创建FRAME时,可能会抛出一个未经检查的异常,即"无头异常".我从来没有得到这个例外.任何人都可以告诉什么时候抛出这个异常?

java exception

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

java ×2

exception ×1

final ×1

immutability ×1