同一目录下的类都不能相互访问 ,刚换的系统 win7,jdk1.6
一直提示找不到符号,
public class a{
  public  a()
{
}
public class b{
 public b()
{
   a a1=new a();
}
}
找不到符号a 
谁碰到过类似问题, 是哪里需要配置吗

解决方案 »

  1.   

    是同一个包吗?不是的话需要import一下。
      

  2.   

    一个java文件里面能有两个public的类吗?
      

  3.   

    你试试先cmd一个Java指令··看看能不能被识别·还有你的环境变量是不是没有设置··这个不能忘记的··
      

  4.   

    就是在JDK下编译的 javac a.java能编译,环境变量应该没问题,就是不能访问同一目录下其他类了,以前写的一些也不能相互访问了
      

  5.   


    对 。楼主去掉第一个public  。然后就没问题了 !
      

  6.   

    是应该看一下是否import 包没有