Java中的"this"引用是否为null

7 java null this

这有什么价值?在某处我读到C#(这= = null)是可能的.但是在Java中呢?那,以下片段会回归true吗?

 if(this!=null)
 {
     return false;
 }
 else
 {
     return true;
 }
Run Code Online (Sandbox Code Playgroud)

NPE*_*NPE 7

if(this!=null)
Run Code Online (Sandbox Code Playgroud)

上面总是评估为true,意味着你的第一个分支if总是被执行,并且函数总是返回false.