wbx1021 2021-03-19 10:56 采纳率: 20%
浏览 69
已采纳

求助大佬,这个情况我该怎么办


class Person{
    private String name;
    private int age;
    public String getName(){
        return name;
    }
    public void setName (String name){
        this.name = name;
    }
    public int getAge (){
        return age;
    }
    public void setAge (int age){
        if(age <=0){
            System.out.println("您输入的年龄不正确!");
        }else this.age = age;
    }
    public void speak(){
        System.out.println("我叫"+name+",今年"+age+"岁了");
    }
}
public class Example04{
    public static void main (String[] args){
        Person p = new Person();
        p.setName("张三");
        p.setAge(-18);
        p.speak();
    }
}

/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/bin/java -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=49962:/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Users/wangbinxin/IdeaProjects/L3-4/out/production/L3-4 com.company.Example04
错误: 找不到或无法加载主类 com.company.Example04
原因: java.lang.ClassNotFoundException: com.company.Example04

Process finished with exit code 1
 

 

  • 写回答

3条回答 默认 最新

  • ProfSnail 2021-03-19 10:59
    关注

    java代码中的主类名称要和文件名的名称是一致的。

    你的文件名可能是Example04.java,编译器会在你的这个代码中查找public class Example04{}这个大类。

    ===================

    刚刚看到代码,有可能是你工程的文件架构出问题了?请把idea左侧文件架构的地方截图发上来,看看出了什么情况。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集