Java (NetBeans)对创建的对象调用单个方法或单个静态方法

Java (NetBeans)对创建的对象调用单个方法或单个静态方法,java,object,netbeans,bluej,method-call,Java,Object,Netbeans,Bluej,Method Call,我以前在学校用BlueJ编程,但现在我想尝试使用NetBeans进行个人使用 在BlueJ中,我们可以看到所有创建的对象。在这些对象上,我们可以看到所有字段及其值。我们甚至可以在这个对象上调用类的一个方法。 我们还可以运行该类的单个静态方法,而无需运行整个文件 有没有办法在NetBeans上做同样的事情?BlueJ的这种功能非常方便 如果我不清楚,我很抱歉,如果你看不懂我的意思,请告诉我。不幸的是,没有。我不知道有什么方法可以像使用BlueJ一样查看NetBeans中的对象,也不知道如何运行类的

我以前在学校用BlueJ编程,但现在我想尝试使用NetBeans进行个人使用

在BlueJ中,我们可以看到所有创建的对象。在这些对象上,我们可以看到所有字段及其值。我们甚至可以在这个对象上调用类的一个方法。 我们还可以运行该类的单个静态方法,而无需运行整个文件

有没有办法在NetBeans上做同样的事情?BlueJ的这种功能非常方便


如果我不清楚,我很抱歉,如果你看不懂我的意思,请告诉我。

不幸的是,没有。我不知道有什么方法可以像使用BlueJ一样查看NetBeans中的对象,也不知道如何运行类的单个静态方法

您可以通过另一种方式进行检查,方法是放入打印语句,如:

if (x=1){

    DoSomething();
    System.out.println("yes, x = 1 !");
}
else{

    SendError();
    System.out.println("No, x Not Equals 1 !");
 }
如果真的是x=1,您将看到程序的输出“yes,x=1!”。 如果不是,您将看到另一条语句“否,x不等于1!”

您还可以通过打印语句检查用户是否输入了任何方法


希望这有帮助。

要查看NetBeans中创建了哪些对象及其值,可以在中运行代码。这里有一个关于in-NetBeans的教程,教您如何查看变量的类型和值


要运行类的方法,我建议设置单元测试(请参阅)。与BlueJ的动态运行方法功能相比,设置这些功能需要做更多的工作,但这是值得的,因为您可以轻松地重复运行相同的测试,甚至可以自动执行测试。

真遗憾,我在编程时经常使用这些工具,尤其是在调试时。如何在NetBeans中调试或检查方法的良好功能?或者检查对象字段的值?谢谢,我将查看调试器和手表。可能是之后的测试和代码分析。