public class OOTest01
{
public static void main(String[] args) {
Student s= new Student();
s.name="zhangsan";
s.no=18;
s.sex=false;
System.out.println(s.name);
System.out.println(s.no);
System.out.println(s.sex);
}
}
//以下为第二文件
public class Student
{
String name;
int no;
boolean sex;
}
运行之后会出现如下问题
Exception in thread "main" java.lang.IllegalAccessError: class OOTest01 tried to access field Student.name (OOTest01 is in unnamed module of loader com.sun.tools.javac.launcher.Main$MemoryClassLoader @799d4f69; Student is in unnamed module of loader 'app')
at OOTest01.main(OOTest01.java:5)
运行没有问题。用的是 IntelliJ IDEA Community Edition 2020.2
看看导入的包
果然换了ide就好了 唉 刚开始学java快被整吐了
刚开始学java建议用eclipse 很多东西一开始还是自己动手做比较好
怎么弄的啊,我也有这个问题
怎么换ide啊,搜了好多东西都找不到
怎么换ide啊,搜了好多好多文档都没看到