我创建了一个名为 Box 的类,它有实例变量和其他类名 Boxdemo,我在其中使用 main()..这里提出了我的疑问..当我通过 javac 执行时,我像javac Boxdemo.java一样执行,它显示了两个类文件Box和Boxdemo ..为什么它创建两个类文件而不使用 Box 类中的 main 函数。是否可以运行两个类文件,因为我执行javac * Box.java *,它显示错误javac:file not found
class Box {
double width;
double height;
double depth;
void volume() {
System.out.print("volume is");
System.out.println(width * height * depth);
}
}
class Boxdemo
{
public static void main(String args[]) {
Box mybox1 = new Box();
Box mybox2 = new Box();
mybox1.width = 10;
mybox1.height = 20;
mybox1.depth = 15;
mybox2.width = 13;
mybox2.height = 25;
mybox2.depth = 17;
mybox1.volume();
mybox2.volume();
}
}