进入c文件夹,然后
javac d\e\f\g\Y.java d\e\f\X.java

解决方案 »

  1.   

    javac d\e\f\g\Y.java已经能运行成功。我问的是X.java如何编译、运行成功。
      

  2.   

    根据我顶楼的问题,三位的回答是正确的。这是java 基本功的问题,我还得好好学习。由于我的粗心,X.java我抽象的不对,应该为
    package d.e.f
    import d.e.f.g.Y
    import h.i.j
    public class X {
    f(y);
    }
    如果 c:\a\b\c\d\e\f\javac X.java,编译器会报错的,大体意思为:cannot resolve symbol
    symbol: class Y
    location: class d.e.f.X
     f(y)
    1 error先给诸位加五分。