方法和构造函数可以具有相同的名称。
public class NewTest { public static void main(final String[] args) { TheClass(); new TheClass(); } static void TheClass() { System.out.println("Method"); } static class TheClass { TheClass() { System.out.println("Constructor"); } }}这种语言设计选择是否是一个好主意尚有待商,,但这就是它的工作方式。



