您能否澄清一下,为什么 在课堂上我们将最终关键字作为不可变关键字时需要它.我的意思是,如果我们将所有属性声明为private和final,那么它也是一个不可变类,不是吗?
对不起,如果问题看起来很容易,但我真的很困惑.帮帮我.
Editted:我知道一个声明final的类不能被子类化.但是如果每个属性都是私有的,那么最终会有什么区别呢?
我听说当我们使用awt或swing时,在创建FRAME时,可能会抛出一个未经检查的异常,即"无头异常".我从来没有得到这个例外.任何人都可以告诉什么时候抛出这个异常?