当前位置: 首页 > 知识库问答 >
问题:

Java-NetBeans-找不到主类

拓拔泉
2023-03-14

现在,在你报告这是一个已经被问过的问题之前,听我说完。

我已经看了所有其他问题,没有一个提供答案--我已经试过了所有的问题。此外,它们都至少有一年了,所以我猜答案不再起作用的原因是Netbeans一定已经更新了。

package Class;

public class Bicycle 
{
    public int cadence;
    public int gear;
    public int speed;

    public Bicycle(int startCadence, int startSpeed, int startGear) {
        gear = startGear;
        cadence = startCadence;
        speed = startSpeed;
    }

    public void setCadence(int newValue) 
    {
        cadence = newValue;
    }

    public void setGear(int newValue) 
    {
        gear = newValue;
    }

    public void applyBrake(int decrement) 
    {
        speed -= decrement;
    }

    public void speedUp(int increment) 
    {
        speed += increment;
    }

    public class MountainBike extends Bicycle 
    {
        public int seatHeight;

        public MountainBike(int startHeight, int startCadence, int startSpeed, int startGear) 
        {
            super(startCadence, startSpeed, startGear);
            seatHeight = startHeight;
        }

        public void setHeight(int newValue) 
        {
            seatHeight = newValue;
        }   
    }
}

-CoolKat

共有1个答案

丘学海
2023-03-14

您的代码中没有主文件。您可以尝试在一个全新的文件中制作测试代码来人为地创建一个主类。或者可以在实际代码中使用public static void main(stringargs[]){,从而创建一个main类。

 类似资料:
  • 我正在尝试一个简单的教程 将java程序连接到简单的java数据库 使用NetBeans 7 IDE 这是教程的链接。 但当我运行该项目时,NetBeans给了我以下错误: 下面是主类的代码: 欢迎任何人提出建议。

  • 我正试图在Linux Mint上设置我的开发环境,因为我的整个计算机由于windows的一些问题而不幸地重新安装了。对于Java程序的开发,我使用NetBeans。我allready安装了所有依赖项和外部库。但是,当我试图运行该程序时,我会得到以下输出: 我已经尝试过让它与openJDK、orcacle(普通)JDK、Ubuntu 15.04、Linux Mint、Netbeans 8.0.2、N

  • 问题内容: 我一直在为我班的编程工作。我正在使用NetBeans。我完成了项目,效果很好。当我尝试运行它时,出现一条消息“找不到主类”。这是一些主要的代码: 我之前发布了此内容,但遇到了一些问题。我已经固定了其他人,现在只剩下这一个了。任何建议将不胜感激。 问题答案: 在项目浏览器中右键单击您的项目 点击属性 点击运行 确保您的主类是您想要成为切入点的主类。(确保使用完全限定的名称,即mypack

  • 我一直在做编程课的作业。我正在使用NetBeans。我完成了我的项目,它工作得很好。当我尝试运行它时,我收到一条消息,上面写着“找不到主类”。下面是一些主要的代码: 我以前发过这个,但有几个问题。我已经修好了其他的,现在只剩下这一个了。任何建议都将不胜感激。

  • 问题内容: 我已经编写了以下Java源文件(): 我将此保存到。 从命令行,我导航到该目录并运行。然后我运行: 然后,从我刚运行过的同一目录运行并获取: 这里发生了什么?!?如何运行正常,但不能运行? 问题答案: 您的课程属于该包。因此,您的课程的全限定名是。在命令行上使用java调用程序时,应提供包含方法的类的标准类名,并省略 .class ,如下所示: Java程序需要此完全限定的类名来了解您

  • 我编写了以下Java源文件(): 我将其保存到。 null 这是怎么回事?!?如何才能使运行良好,而不能使运行良好?