isEmpty() 分配了内存空间,值为空,是绝对的空,里面的值为空 “” 分配了内存空间,值为空字符串。是相对的空,里面的值为空 null 未分配内存空间,没有值,是一种无值(值不存在) 结论: null只能分辨出值是否分配内存空间‘ isEmpty不能分辨出值是空还是空字符串’