比如有一个类:
public class CommonFunctions {
public CommonFunctions() {
_output = "Hello World!";
}
private String _output;
public void Perform(){
System.out.println(_output);
}
}
我在主程序中这样调用它:
public class Main {
public static void main(String[] args) {
CommonFunctions cf = new CommonFunctions();
cf.Perform();
System.exit(0);
}
}
如果我在CommonFunctions cf = new CommonFunctions();那里设个断点,程序运行到这里的时候断下,然后我按F5想进去CommonFunctions(),结果报java.lang.ClassNotFoundException. 而单步进cf.Perform()就没问题.
public class CommonFunctions {
public CommonFunctions() {
_output = "Hello World!";
}
private String _output;
public void Perform(){
System.out.println(_output);
}
}
我在主程序中这样调用它:
public class Main {
public static void main(String[] args) {
CommonFunctions cf = new CommonFunctions();
cf.Perform();
System.exit(0);
}
}
如果我在CommonFunctions cf = new CommonFunctions();那里设个断点,程序运行到这里的时候断下,然后我按F5想进去CommonFunctions(),结果报java.lang.ClassNotFoundException. 而单步进cf.Perform()就没问题.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货