你应该把B放在classpath指向的目录

解决方案 »

  1.   

    to BrentIvan:
         这里classpath指的是什么,我的JAVAJDK目录下好象没有呀。请指教!我将2个文件放在一个目录下了。我用的编辑器是ultraedit
         类组指的是什么?我是一个初学者,请多多指教。谢谢!
      

  2.   

    建一个.bat 文件:set classpath=%classpath%;.
      

  3.   

    这里的人都好小气!
    大富翁那一给就是几百!
    但我还是来回答!
    先请你在你的
    "//类声明
    public class Sale"
    前加一个包的声名语句!
    如:package packagetest;
    仍后假如sale2在C:\mainclass目录下!
    则你的Sale应放在应放在c:\mainclass\packagetest下面!
    在sale2文件开头用:import packagetest.Sale引用包里的相应类就行了!
    明白了吗?
    也就是说你的包要放在同名的目录下!
    因为JAVA是按目录名来管理包的!;
      

  4.   

    总结楼上各大虾的就可以解决了欢迎来我的网站一起学习http://javabus.home.sohu.com
      

  5.   

    其实即使不用package声明也可以引用,但目录还是要放对