使用初始化程序块:
new AbstractAction() { { // do stuff here } public void actionPerformed(ActionEvent event) { ... }}
初始化实例成员
通常,您需要将代码放在构造函数中以初始化实例变量。使用构造函数初始化实例变量有两种选择:初始化块和final方法。实例变量的初始化块看起来像静态初始化块,但没有static关键字:
{ // whatever pre is needed for initialization goes here}
Java编译器将初始化程序块复制到每个构造函数中。因此,该方法可用于在多个构造函数之间共享代码块。
资源:
- Java教程>初始化字段
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)