Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我遇到以下错误:在类:Animal中找不到main(String[])方法_Java - Fatal编程技术网

Java 我遇到以下错误:在类:Animal中找不到main(String[])方法

Java 我遇到以下错误:在类:Animal中找不到main(String[])方法,java,Java,无法在记事本++上编译程序 我试着在联机编译器上运行代码,但在Notepad++上它不工作 其他代码在Notepad++上运行良好,但每当我创建超类和子类时,我都会遇到问题 代码:- 我得到这个错误:- 您的动物类没有主类。用你的测试类来代替它。 或者把它的主要部分复制到你的动物课上 附言: 您可能需要阅读Java命名约定。主要方法是test而不是Animal…我试图复制public static void mainString[]args{在Animal类下不起作用,也用test.java保存

无法在记事本++上编译程序

我试着在联机编译器上运行代码,但在Notepad++上它不工作

其他代码在Notepad++上运行良好,但每当我创建超类和子类时,我都会遇到问题

代码:-

我得到这个错误:-


您的动物类没有主类。用你的测试类来代替它。 或者把它的主要部分复制到你的动物课上

附言:
您可能需要阅读Java命名约定。

主要方法是test而不是Animal…我试图复制public static void mainString[]args{在Animal类下不起作用,也用test.java保存了文件,并尝试运行,但它不起作用。我认为这是记事本+,但我在netbeans中也遇到了相同的错误…我真的是初学者,不确定我是否得到了你的建议…你使用javac编译了代码?如果你在netbeans中遇到相同的错误,请做一个屏幕截图或描述您得到的错误是什么。您还应该在编译代码后使用以下命令运行代码:java test,no.java添加end-这样当您使用NetBeanspackage javaapplication1;类Animal{void eat{System.out.printlneating…;}}类Dog extensed Animal{void bark{System.out.printlnbarking…;}}class TestInheritance{public static void mainString args[]{Dog d=new Dog;d.bark;d.eat;}我在Netbeans中运行上述代码时遇到此错误----运行:错误:无法找到或加载主类javaapplication1.javaapplication1 C:\Users\Roshan\AppData\Local\Netbeans\Cache\8.2\executor snippets\run.xml:53:Java返回:1生成失败总时间:0秒
class Animal{

    void superMethod()
    {
        System.out.println("super class");
    }

}
class subAnimal extends Animal{

    void subMethod(){

        System.out.println("sub class");
    }

}

public class test{

    public static void main(String[] args){


        subAnimal obj=new subAnimal();

        obj.superMethod();
        obj.subMethod();


    }

}
C:\Users\Roshan\Desktop\pcap>java Animal.java
error: can't find main(String[]) method in class: Animal