Eclipse的运行应该是配置好的一个最高层的一个路径直接调用所编写好的程序。例如:我们自己也可以从外面直接编写一个Main类,然后运行所有的类。
我们在dos窗口下运行程序时,以
Dos窗口下的C:\cx\java\com\cqupts> 这个路径,然后加上包的路径找到这个类从而可以运行。
例如:main.java
import com.cqupt.Cat;
import com.cqupt2.Dog;
public class Main{
public static void main(String[] args) {
Dog d = new Dog();
Cat c = new Cat();
}
}
而其他两个类的Cat和Dog如下所示:
package com.cqupt;
public class Cat {
public Cat(){
System.out.println("create a cat");
}
public void info() {
System.out.println("i am a cat");
}
public static void main(String[] args) {
Cat c = new Cat();
c.info();
}
}
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
package com.cqupt2;
import com.cqupt.Cat;
public class Dog {
public Dog() {
System.out.println("create adog");
}
public static void main(String[] args) {
Dog d = new Dog();
Cat c = new Cat();
}
}
此时我们可以看到
Dos窗口下的C:\cx\java > 这个路径加上Cat和Dog类的package的名字就可以完整的找到该类。Import语句就有加上从main到这个类的所有的路径