java string类型的初始化

以下基本上是java string类型最常用的三种方法 new string()就不介绍了  基本等同于第三种

String a;  申明一个string类型的 a,即没有在申请内存地址,更没有在内存任何指向引用地址;

String a = null ;   申明一个string类型的 a,同时在内存里申请了一个地址,但是该地址不指向任何引用地址;

String a = "" ;申明一个string类型的 a,既在内存里申请了地址,该地址又指向一个引用该字符串的引用地址;

一般来说 字符串的使用 最好用String a = "" ;语句,
可以防止后面的程序因引用地址混乱而找不到的异常!
String a = null ;   String a;  尽量少用!  能不用就不要使用!

原文地址:https://www.cnblogs.com/Mrjie/p/5810233.html