请让我知道为什么下面的类是不可变的,正如Java并发实践中所讨论的那样 - 作者Brian Goetz
@Immutable
public class Point {
public final int x, y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
}
Run Code Online (Sandbox Code Playgroud)
由于该类不是最终的,任何类都可以扩展它.但为什么它仍然是不可变的?