黑马程序员技术交流社区

标题: 如何解决“错误: 找不到或无法加载主类” [打印本页]

作者: 胡志翔    时间: 2013-7-15 16:44
标题: 如何解决“错误: 找不到或无法加载主类”
本帖最后由 胡志翔 于 2013-7-15 17:26 编辑

为什么我的电脑上写的程序有的能执行,而有的就显示“错误: 找不到或无法加载主类”?
以下是出错的程序,求大神帮忙指导下:
class PersonDemo1
{
        public static void main(String[] args)
        {
                Person p1 = new Person(20);
                Person p2 = new Person(25);
                boolean b = p1.compare(p2);
                System.out.println(b);
        }
}

class Person
{
        private int age;

        Person(int age)
        {
                this.age = age;
        }

        public boolean compare(Person p)
        {
                return this.age == p.age;
        }
}
作者: 木、易m    时间: 2013-7-15 16:48
主类要跟文件名一致,然后前面加上public关键字
  1. public class PersonDemo1
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 Person p1 = new Person(20);
  6.                 Person p2 = new Person(25);
  7.                 boolean b = p1.compare(p2);
  8.                 System.out.println(b);
  9.         }
  10. }

  11. class Person
  12. {
  13.         private int age;

  14.         Person(int age)
  15.         {
  16.                 this.age = age;
  17.         }

  18.         public boolean compare(Person p)
  19.         {
  20.                 return this.age == p.age;
  21.         }
  22. }
复制代码

作者: 胡志翔    时间: 2013-7-15 17:12
木、易m 发表于 2013-7-15 16:48
主类要跟文件名一致,然后前面加上public关键字

谢谢,已解决




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2