Object 对象可以用作类名,即使存在预定义的对象类

Object 对象可以用作类名,即使存在预定义的对象类,object,java.lang,Object,Java.lang,我已经在com.X包中创建了一个类X,因为它不允许我再次创建名为“X”的类。 现在,我创建了一个包java.lang,并使用main方法创建了一个对象类 它是如何创建的,它是如何允许创建一个具有相同名称和相同包的类的 当我尝试执行时,它抛出了以下错误 错误:在类java.lang.Object中找不到主方法,请将主方法定义为: 公共静态void main(字符串[]args) 或者JavaFX应用程序类必须扩展JavaFX.application.application 为什么会这样?我知道它指

我已经在com.X包中创建了一个类X,因为它不允许我再次创建名为“X”的类。 现在,我创建了一个包java.lang,并使用main方法创建了一个对象类

它是如何创建的,它是如何允许创建一个具有相同名称和相同包的类的

当我尝试执行时,它抛出了以下错误

错误:在类java.lang.Object中找不到主方法,请将主方法定义为: 公共静态void main(字符串[]args) 或者JavaFX应用程序类必须扩展JavaFX.application.application

为什么会这样?我知道它指向预定义的对象类,但它没有找到main方法。
谢谢。

谁能给我澄清一下吗?如果你不能理解这个问题,请回答相同的问题。有人能澄清我吗?如果你不能理解这个问题,请同样回答。