这在块中意味着什么。
if (this == null) {
// some code
}
else {
// ...
}
我担心的是this == null
会是真的吗? Java编译器没有显示任何错误。
答案 0 :(得分:0)
this == null
始终在Java中评估为false
答案 1 :(得分:0)
this == null
永远不会成真。 Java编译器确实会让你做一些没有实际意义的事情,比如if (1==2) {}
或throw null;