空字符串还是一个对象,这个对象是没有字符 而null连对像都不是
null的类型是Object,而空字符串是String。
你有一个钱包但里面的空的,和你连钱包都没有,两个当然是不相同的情况了。
bbb应该在栈内存
都已经告诉你说是空字符串,你还问有区别么。空字符串在计算机ASCII码有对应编码,你知道么!null尼玛就是一个系统内置的变量,一般为0,在JAVA核心库你会发现就是一个常量。藏。其实布尔比较,应该是一样的,也许不一样,都是假!!啦啦啦!