成员对象进行初始化时,以下两种方式哪个正确,为什么?
1、private BookingPanel bp = new BookingPanel();
2、private BookingPanel bp = null;
private BookingPanel getBp() {
if (bp == null) {
bp = new BookingPanel();
}
return bp;
}问这个问题是因为工作时用第一种方法得不到正确的预期结果,改成第二种方式就OK了
请大家帮个忙
1、private BookingPanel bp = new BookingPanel();
2、private BookingPanel bp = null;
private BookingPanel getBp() {
if (bp == null) {
bp = new BookingPanel();
}
return bp;
}问这个问题是因为工作时用第一种方法得不到正确的预期结果,改成第二种方式就OK了
请大家帮个忙
第一种用法从语法上来说,应该也没有错误
 ̄_ ̄
你说出很关键的一点:可以设定组件对象的属性。
一下子让我豁然开朗。jobs002(Oh! Office)的看法也很有启发性。谢谢各位兄弟支持!支持开源!哈哈
不知道是不是这样。
I'm a beginner,but I try my best to learn Java, above all I'm sensitive.