这似乎是几乎没有人意识到的事情,但Java中的"这个参考"是最终的.在正常的编程日,我想我可以通过在自己的类中重新定义这个引用来重新定义整个实例:
public void method() { this = new MyObject("arg1", arg2, arg3); //it throws a compile error }
为什么这个引用在Java中是最终的?
java final
final ×1
java ×1