gpt4 book ai didi

java - 为什么将对最终类实例的引用声明为最终的?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:45:03 24 4
gpt4 key购买 nike

第二行的意义:

public final class A {}
final A obj1=new A();

如果 A 已经是不可变的,为什么人们可能想要使 obj1 成为最终的? (只是为了让它坚持一个独特的内存引用?)。

最佳答案

第一行中的

final 表示该对象因扩展而关闭......即你不能继承它。

第二行的

final 表示您不能重新分配变量。

关于java - 为什么将对最终类实例的引用声明为最终的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6600516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com