李金中 发表于 2014-2-13 16:13
初始化块跟构造函数对比:
1.初始化块是构造函数的补充,它在构造函数之前执行,作用也是对对象进行初始化 ...
眷恋之地 发表于 2014-2-13 16:49
静态代码块、构造代码块和构造函数的区别:
一、用途的不同:
静态代码块:给类初始化
乔青山 发表于 2014-2-13 16:58
类名引用什么意思。。。通过对象调用类属性?
眷恋之地 发表于 2014-2-13 17:00
通过类名调用类中的静态成员,如:Person.country之类的
乔青山 发表于 2014-2-13 17:04
哦。。明白了
嗯。。测试了下都没问题,有一点:
实例化多个对象的时候(包括类名引用)。只有第一次实例 ...
眷恋之地 发表于 2014-2-13 17:11
当类被加载进内存时,会调用一次静态代码块,之后无论是实例化还是类名引用都不会再运行静态代码块,不过 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |