bjm*_*jmi 5 java nullpointerexception java-8 method-reference ecj
根据JLS methodReferenceOfNullObject()调用时正确的行为是什么?
NullPointerException(Oracle Java Compiler)或指定供应商,result虽然o是null(Eclipse的Java编译器)
public void methodReferenceOfNullObject() {
Object o = nullReference();
Supplier<String> result = o::toString; // <-- point of interest
...
}
private Object nullReference() {
return null;
}
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |