可能重复:
“this”引用在构造过程中转义?
我想知道是否在此实例上应用了在构造函数中泄漏 this 的问题,因为我相信构造函数必须调用 setJMenuBar() 方法才能完成其构造,这里是类实现:
public class StaffManagerMainWindow extends JFrame implements ActionListener {
public StaffManagerMainWindow(String title, Image icon) throws HeadlessException {
...
setJMenuBar();
}
private void setJMenuBar() {
...
exitItem.addActionListener(this);
...
}
@Override
public void actionPerformed(ActionEvent e) {
throw new UnsupportedOperationException("Not supported yet.");
}
}