我想调用自己写的JAVA的类,程序如下
import ww11.biii; //我自己写的类,房在wwll 文件夹下class wxy222 
{
public static void main(String[] args) 
{
biii i = new biii(7);//调用biii类在WW11包下
}
}
biii 类
package ww11
public class biii
{
  public biii(int sss)
  {
  s=sss;
  }
  public int fanhui()
{
  return s;
  }
  private int s;
}
我把 wxy222类 放在ww11 的上级目录上错误提示是
wxy222.java:9: 无法访问 ww11.biii
错误的类文件: .\ww11\biii.class
类文件包含错误的类: biii
请删除该文件或确保该文件位于正确的类路径子目录中。
biii ii = new biii(4);
                ^
1 错误Output completed (5 sec consumed) - Normal Termination 我用的文本编辑器,别说用环境编辑器的方法,编译通过立刻送分,不够还可以加~~~~`

解决方案 »

  1.   

    是不是要把ww11.biii包加到环境变量里面去?
      

  2.   

    晕呢 最近package 问题怎么这么多自己看看前面的帖子!
      

  3.   

    正解(楼主记得加分):
    你可以首先建一个ww11的文件夹,然后把
    package ww11
    public class Biii
    {
      int s;
      public biii(int sss)
      {
      s=sss;
      }
      public int fanhui()
    {
      return s;
      }
    }
    这个类放到包内。
    把wxy222.java文件放到和这个包同目录下,编译就能运行!
      

  4.   

    通解:
    将你自己的java库的顶级目录加入CLASSPATH中,那么你的这些java库就可以像sun的标准java包那样调用了