日期:2014-05-20  浏览次数:20601 次

要分的进来!!!!
最基本的问题,比如String a = "";和String a = null;
有什么区别????
就给10分吧 ,来枪吧~~~

------解决方案--------------------
String a = "";//a变量指向字符串为""
String a = null;//a变量没有指向任何内存空间
这样理解不晓得真正不。
------解决方案--------------------
=#= 败 =#=,今天没状态
------解决方案--------------------
String a=null 表明a没有指向任何字符 是一个空引用,不占内存空间。 
String a="" 表明a指向一个空字符,a不是一个空引用,要分配内存空间
------解决方案--------------------
Java code

String a=null;// 表明a没有指向任何对象 是一个空引用,不占内存空间。  
String a="" ;//表明a指向一个对象,a不是一个空引用,要分配内存空间