0

假设我有这个代码:

public class MyClass {
    public void doSomething(int value) {

    }
}
public class MyNewClass {
    public static void main(String args[]) {
        MyClass myClass = new MyClass();
    }
}

是否有可能得到未调用doSomething(int)from的编译器错误?我实际上知道你会将该方法放在构造函数中,但这个问题是出于好奇。MyClassMyNewClass

4

1 回答 1

0

最接近这一点的是使用代码覆盖工具。如果您拥有一整套单元测试,它们将允许您识别,例如,哪些方法永远不会被调用。我不能特别推荐一个图书馆,但有很多可用的。

于 2013-08-13T16:05:44.143 回答