小编Pra*_*ore的帖子

在Brian Goetz的Java Concurrency in Practice中,为什么point class是Immutable,由DelegatingVehicleTracker使用

请让我知道为什么下面的类是不可变的,正如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)

由于该类不是最终的,任何类都可以扩展它.但为什么它仍然是不可变的?

java concurrency immutability

3
推荐指数
1
解决办法
163
查看次数

标签 统计

concurrency ×1

immutability ×1

java ×1