【转】JAVA错误:The public type *** must be defined in its own file***

  出现The public type xxx must be defined in its own file这个问题,是因为定义的JAVA类同文件名不一致。public类必须定义在它本身的文件中。spa

  解决方法:.net

  一、把文件名修改同公共类同样的名字;blog

  二、把类名修改为同文件名;继承

  三、子类继承父类时,不须要再用public修饰。get

  同一文件中,不能有多于一个public声明的类出现,能够将其中一个public去掉,即不加任何修饰符,一般称为“默认访问模式”,在该模式下,这个类只能被同一个包中的类访问或引用,这一访问特性又称包访问性。it

转载自《JAVA错误:The public type *** must be defined in its own file***file

相关文章
相关标签/搜索