我有以下课程:
class Label{
static PopOver contextMenu; // can I put = new PopOver(); here?
Label(){
if(Label.contextMenu == null){ //null reference exception here why????
Label.contextMenu = new PopOver();
}
}
}
但是Label.contextMenu
当我检查空值时,我是否应该得到空引用异常?您还可以在声明它们的地方内联初始化静态成员吗?