Java 中的默认构造函数
java 8object oriented programmingjava programming
如果 Java 类中没有构造函数,Java 编译器会自动创建默认构造函数(没有参数的构造函数)。以下是默认构造函数背后的动机。
创建对象
调用超类构造函数()
初始化类对象的所有实例变量。
示例
public class Tester { int a; String b; public static void main(String[] args) { //默认构造函数 //被调用来创建一个新对象 Tester t = new Tester(); //打印默认值 System.out.println(t.a); System.out.println(t.b); } }
输出
0 null