java 自定义建立一个类文件名 qiche 在主函数文件中调取qiche老提示调取不过来没有qiche这个文件

mi_zhou 2019-08-05 09:21:30
java 自定义建立一个 类 文件 名 qiche 在主函数文件 中 调取 qiche 老提示调取不过来没有qiche这个文件,主函数 文件 跟自定义的 qiche 文件 放在桌面随便一个文件夹内 跟存放位置我感觉没关系 javac 编译都通过 Java 运行不了

主函数代码

public class diaoyong
{
public static void main(String[] args){

qiche dazhong = new qiche();

dazhong.yanse = "黑色";

System.out.println(dazhong.yanse);
}

}

自定义的类 代码

public class qiche
{
String pinpai;

String yanse;

int jiage;
}

编译都没问题 可以过 就是运行过不了

错误提示

Exception in thread "main" java.lang.IllegalAccessError: class diaoyong tried to access field qiche.yanse (diaoyong is in unnamed module of loader com.sun.tools.javac.launcher.Main$MemoryClassLoader @5c072e3f; qiche is in unnamed module of loader 'app')
at diaoyong.main(diaoyong.java:11)



研究几个小时也研究不明白了
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
QiuQiu¥ 2019-08-06
  • 打赏
  • 举报
回复
自定义类中 去掉public 就可以了
qq_39936465 2019-08-06
  • 打赏
  • 举报
回复
引用 楼主 mi_zhou 的回复:
java 自定义建立一个 类 文件 名 qiche 在主函数文件 中 调取 qiche 老提示调取不过来没有qiche这个文件,主函数 文件 跟自定义的 qiche 文件 放在桌面随便一个文件夹内 跟存放位置我感觉没关系 javac 编译都通过 Java 运行不了 研究几个小时也研究不明白了
你可能有同名的类存在,所以系统不知道调用哪个,一个是设置包名,然后导入包名试试
生花脱颖 2019-08-06
  • 打赏
  • 举报
回复
引用 楼主 mi_zhou的回复:
java 自定义建立一个 类 文件 名 qiche 在主函数文件 中 调取 qiche 老提示调取不过来没有qiche这个文件,主函数 文件 跟自定义的 qiche 文件 放在桌面随便一个文件夹内 跟存放位置我感觉没关系 javac 编译都通过 Java 运行不了

主函数代码

public class diaoyong
{
public static void main(String[] args){

qiche dazhong = new qiche();

dazhong.yanse = "黑色";

System.out.println(dazhong.yanse);
}

}

自定义的类 代码

public class qiche
{
String pinpai;

String yanse;

int jiage;
}

编译都没问题 可以过 就是运行过不了

错误提示

Exception in thread "main" java.lang.IllegalAccessError: class diaoyong tried to access field qiche.yanse (diaoyong is in unnamed module of loader com.sun.tools.javac.launcher.Main$MemoryClassLoader @5c072e3f; qiche is in unnamed module of loader 'app')
at diaoyong.main(diaoyong.java:11)



研究几个小时也研究不明白了
自定义的类好像不写publi试试c 还有就是一个规范,类名首字母大写。我也是刚开始学
mi_zhou 2019-08-05
  • 打赏
  • 举报
回复
求回复啊~~~~~~~~~~~~

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧