【发布时间】:2014-01-12 19:02:03
【问题描述】:
我看到了其中一个链接Can we write a program without a class in core Java?
所以通过这个,看起来我们不能有一个没有至少一个类的 java 程序。
但我们有一些要求,例如,
我有一个测试 Java 程序,例如:
package dashboardName;
import org.testng.Assert;
import org.testng.annotations.Test;
import pojoclass.MpsPojo;
import mpsLogicPack.MpsLogic;
public class TestLogic {
MpsPojo mpspojon = new MpsPojo();
MpsLogic mpslogicn = new MpsLogic();
@Test
public void firstTest() {
mpspojon.setMfr("m1");
mpspojon.setProd("p1");
mpspojon.setSchema("sch1");
mpslogicn.calculateAssert(mpspojon);
System.out.println("Printing from Final class");
}
}
这个包的名字是dashboardName。
如果我要编写一个只有dashboardName 的import 语句的java 程序。喜欢:
FinalTest.java
import dashboardName.TestLogic;
所以如果我执行这个,结果应该是什么。目前这显示没有错误,但显示没有测试运行。
这可能是一个愚蠢的问题,因为我属于 Perl 背景并切换到 Java。所以请原谅。
谢谢
【问题讨论】:
-
@HernánErasmo 不正确,您可以仅使用
static块运行 Java 程序,请参阅 OP 链接的答案。 -
@PetrMensik 哎呀,对不起。猜猜你每天都会学到一些东西。谢谢!
-
这似乎很容易自己尝试。