String str=null; 和String str=""有什么区别

来源:互联网 发布:警惕网络诈骗 编辑:程序博客网 时间:2024/06/06 01:50

String str=null; 和String str=""有什么区别


1.最大的区别在于String str=null没有分配内存,String str=""分配了内存

2.String str=null   这个引用指向了一个null ,没有地址没有值的地方

3,String str=""   这个引用指向了一个地址,地址里面存的是空的字符

0 0