【发布时间】:2012-02-28 13:40:57
【问题描述】:
我的问题是:
我有一个 test.java 类,它是主类。 JAR 文件中还有一个类(非主类)。现在我想从 JAR 外部的主类编译和执行 JAR 中的演示类。请解释原因。
public class test
{
public static void main(String args[])
{
demo d1 = new demo();
demo d2 = new demo("message passed from main class");
}
}
public class demo
{
demo()}
System.out.println("message in demo class");
}
demo(String str)
{
System.out.println(str);
}}
【问题讨论】:
-
“请解释一下。” 请解释一下为什么?
-
简单说一下设计,你的class应该总是以大写字母开头,所以public class Test,public class Demo
-
同意。我没有太在意,因为我想在这里发布示例代码。