作用:产生对象
语法:
访问修饰符 类名(形参列表) {
......
}
语法细节:
1、没有返回类型,连void都没有;
2、如果不写,编译器会产生默认的公共无参构
造方法;如果写了自定义的构造方法,编译
器就不会产生默认构造方法了;
3、构造方法允许重载;
使用语法:
类名 对象名 = new 构造方法(实参列表);
执行顺序:
1、在内存堆当中划分空间,空间大小根据属性的个数、类型确定;
2、在该空间划分属性存放的位置;
3、对属性进行初始化,如果没有在代码中赋初值值,那么基本类型属性赋值为0,引用数据类型属性赋值null;
4、执行构造方法当中的代码。
内存结果: