也就是说,一个class中有 public Helleoworld(){ }和public Helloworld(String name){ };
当你写Helloworld h = new Helloworld();调用的是无参的public Helleoworld(){ };对象h没有初始值,也无法给h赋值;而当你写Helloworld h = new Helloworld("xiaoming");调用的是有参的构造方法public Helloworld(String name){ };xiaoming为String name 赋值