ob将无法引用任何其他对象:final关键字。
不能重新分配。但是您可以更改其内部(如果它是原始的,则是可变的)。所以这有效:
final A ob = new A(); ob.setI(6)
但这不是:
final A ob = new A(); ob = new A();

ob将无法引用任何其他对象:final关键字。
不能重新分配。但是您可以更改其内部(如果它是原始的,则是可变的)。所以这有效:
final A ob = new A(); ob.setI(6)
但这不是:
final A ob = new A(); ob = new A();