类的基本用法-构造器
在 Java 中,构造器(Constructor) 是一个与类同名的特殊方法,用于在创建对象时初始化对象的成员变量。它是对象诞生的“入口”,负责为新对象分配内存并设置初始状态。
构造器的核心特性
1、强制触发
每次用 new 关键字创建对象时,构造器自动被调用。
Person p = new Person(); // 触发无参构造器
2、无返回值声明
构造器没有返回类型(连 void 也没有),但内部可以用 return 提前结束。
public class Person { public Person() { // 没有返回类型 // 初始化逻辑 } }
3、与类同名
构造器的名称必须与类名完全一致(区分大小写)。
4、可重载(Overload)
一个类可以有多个构造器,通过参数列表区分。
public class Person { private String name; private int age; // 无参构造器 public Person() { this.name = "无名氏"; this.age = 0; } // 带参数的构造器 public Person(String name, int age) { this.name = name; this.age = age; } }

浙公网安备 33010602011771号