null是未分配空间,无值,new String()是分配了空间,有值,绝对空String s=“”,分配了空间,有值,相对空isempty()是判断是否有初始化引用:类 接口 枚举,数组,注解,数组里可以放数组,类,接口,枚举,注解