问答详情
源自:4-10 学生选课---应用泛型管理课程 Ⅱ

我想知道他在一个包里创建了两个带有main入口的类,却为什么没有报错?

我想知道他在一个包里创建了两个带有main入口的类,却为什么没有报错?

提问者:能下厨的司机程序猿 2016-10-16 19:08

个回答

  • AirThunder
    2016-10-16 20:48:22
    已采纳

    逻辑问题。不是代码问题就不报

  • 旺财123life
    2017-02-14 14:01:54

    因为他运行的只是这个类,而不是整个包,如果用整个包右键运行就会提示有问题了。

  • 数数1234
    2016-10-16 20:32:33

    这相当于给一个包了两个入口而已,当你的编译器打开这个页面时,他就会最近的去找程序的入口,一个包中的类是调用关系,每一个.java文件都只有一个public的方法,java中实际上就是一个类中只能有一个static main()函数。

  • 散华礼之弥
    2016-10-16 20:23:31

    我想知道为什么会报错?又不是在同一个Java文件中创建了两个main方法!

    包就好比一栋房子,带main方法的表示有门的房间,当然咯,一栋房子可以有多个带门的房间

    也可以有不带门的房间!