Object非空判断

类Objects,它由一些静态的实用方法组成,这些方法是null-save(空指针安全的)或null-tolerant(容忍空指针的),那么在它的源码中,对对象为null的值进行了抛出异常操作。
public static T requireNonNull(T obj) :查看指定引用对象不是null。
查看源码发现这里对为null的进行了抛出异常操作:

Objects 类 工具类
由一些静态的方法组成,
对 对象为null的值 进行了抛出异常的操作
验明 该对象 是不是空对象

public static T requireNonNull(T obj)
查看指定引用对象 是不是null

if(obj==null){
throw new NullPointerException();
}

return obj;

原文地址:https://www.cnblogs.com/cao0610/p/13955897.html