public class Hh{
int x;

Hh(){
};
void hh(){

}
}
public class Kkk extends Hh{
Kkk(){

}
}

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

展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 忐忑不安

    16人对此回答表示赞同

    这三个类有几个是写在一个文件中的?
    是不是后两个写在了一个文件里了,要是这样的话你把public去掉就可以了,
    没有main函数的类,不能乱public
    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Joseph

    14人对此回答表示赞同

    public class NoSuchMethodErrorextends IncompatibleClassChangeError当应用程序试图调用类(静态或实例)的指定方法,而该类已不再具有该方法的定义时,抛出该异常。

    通常由编译器捕获该错误;仅当类定义发生不相容的更改时,在运行时才会发生该错误。

    JDK上面说的……你这个main()JVM应该没法用吧,所以才报错NoSuchMethodError
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Eva

    12人对此回答表示赞同

    你把public class Hh这句改成class Hh
    把class Ll这句改成public class Ll
    最后~把文件名改成Ll.java
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Elijah

    12人对此回答表示赞同

    1.一个类文件中只能有一个public class 且文件名与次类名同。
    2.main方法必须在public class里。

    因为你main所在的class Ll不是public的,所以报错。
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Avery

    11人对此回答表示赞同

    class Ll{
    前面加个public
    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 木森林

    10人对此回答表示赞同

    main方法只能放在父类里
    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部