没有问题啊,在我机器上可以编译
记得两个.java文件放在同一个目录下!
Cookie中的foo() 声明为public,Dinner中的x就可以访问了!

解决方案 »

  1.   

    把com这个包导入到类路径里面试试
      

  2.   

    我的机器用jcreator可以执行,可是用j2sdk中的java就有错了,可能还是路径的问题
      

  3.   

    各位大哥,我也试过了,假设你的class路径是C:\java,则在C:\java建立com目录,把Cookie.class放到com文件夹里。然后对于Dinner.java来说的话,这个文件也要放到class路径里面的,假设Dinner.java是在C:\java目录下,那就可以编译了。对了,最重要的是,在Dinner.java所在的目录里面,不能存在Cookie.class或是Cookie.java文件,也就是说,Cookie.class只存在于C;\java\com目录下,小弟我表达能力不行,不知道能不能帮忙
      

  4.   


    这样编译:javac *.java