本章内容主要讲述构造函数初始化
1.构造函数初始化的解读:
package com.dbzhang.demo2; public class Rock { public Rock() { System.out.println("Rock"); } }
package com.dbzhang.demo2; public class SimpleConstructor { public static void main(String[] args) { for(int i=0;i<10;i++){ new Rock(); } } }
输出结果:
Rock Rock Rock Rock Rock Rock Rock Rock Rock Rock
汇总:
(1)new Rock(),创建对象分配内存空间,并调用对应的构造器函数,可以说创建和初始化时相互独立但又是同时进行的;
(2)构造器使用编译器调用,并且构造器方法和类名相同;
扫描二维码关注公众号,回复:
1633367 查看本文章