Java或某些库中是否有任何@Immutable注释?

时间:2019-07-12 14:38:52

标签: java immutability

我有一个带有一些参数的方法(将其命名为“ runTask”)。 我需要这个参数是不可变的。

如此

void runTask(@Immutable A arg) {
    arg.setValue(1); 
}

在运行时会引发异常。

顺便说一句,我不能更改A类的结构。我所拥有的就是这种方法。

0 个答案:

没有答案