在Java中,关于`public class Main`的描述,以下哪项是正确的?
答案解析
核心考点是Java中`public class`的定义规则。正确答案是D,因为`public class Main`作为Java程序的入口,必须包含`main`方法。A选项错误,因为一个Java文件中只能有一个`public class`。B选项错误,因为文件名必须与`public class`的名称一致,但`Main`不是强制要求。C选项错误,因为`public class`的名称必须与文件名一致。
正确答案:D