您好,提问者: new Student()就是调用了构造函数,如果不复写的话java会有一个默认隐士的。 可以public Student(String name){System.out.println(name);}试一下 然后调用new Student("xxoo");就会调用到有参的构造函数。