Mutability Detector:用于检测Java中可变性的分析工具
什么是Mutability Detector(可变性检测器)? 可变性检测器设计用于分析Java类,并报告给定类的实例是否是不可变的。它可以用于: 在单元测试中:使用assertImmutable(MyClass.class)这样的断言。你的类实际上是不可变的吗?在你刚刚做出的改变之后呢? 作为FindBugs插件:你用@Immutable注释的那些类,是真的不可变吗? 在运行时:您的API是否需
什么是Mutability Detector(可变性检测器)? 可变性检测器设计用于分析Java类,并报告给定类的实例是否是不可变的。它可以用于: 在单元测试中:使用assertImmutable(MyClass.class)这样的断言。你的类实际上是不可变的吗?在你刚刚做出的改变之后呢? 作为FindBugs插件:你用@Immutable注释的那些类,是真的不可变吗? 在运行时:您的API是否需