同目录下两个类,互相找不到.为什么
在同一个文件夹里有A.java和B.java
在A.JAVA中使用B
例如B b=new B();
总是找不到B这个类.B.java可以正常通过编译,执行
编译错误为
cannot resolve symbol
在同一个文件夹里有A.java和B.java
在A.JAVA中使用B
例如B b=new B();
总是找不到B这个类.B.java可以正常通过编译,执行
编译错误为
cannot resolve symbol
//A.java
import java.io.*;
public class A
{
B b;
public static void main(String args[])
{
System.out.print("hello java");
b.g();
}
}
//B.java
import java.io.*;
public class B{
public static void main(String args[])
{
B b=new B();
b.g();
}
public void g()
{
System.out.println("B is carry on");
}
}
A.java和B.java在同一个文件夹里
在同一个文件夹里有A.java和B.java
在A.JAVA中使用B
例如B b=new B();
总是找不到B这个类.B.java可以正常通过编译,执行
编译错误为
cannot resolve symbol
你没有设置好环境变量,除了最基本的设置以外,还有加一个"."在classpath中(没有引号),它代表从当前目录去找。