特点
-
构造器的名字和类的名字相同
-
必须没有返回类型,也不能写void
作用
-
实例化初始值
public class Person { String name; public Person(String name){ this.name=name; } }
-
使用new关键字,必须要有构造器
Person person=new Person();
注意点
-
一个类什么都不写,也会存在一个构造器,会存在一个默认的无参构造器。
-
使用new关键字本质是调用构造器
-
一旦定义了有参构造,如果想用无参构造, 无参构造就必须显示定义
快捷键
alt+insert