1.在代码中出现:String t = null; t.length();
执行后:控制台报:java.lang.NullPointerException
原因:Java中,null是一个关键字,用来标识一个空的对象
2.String t = null ; 与 String t =""; 与 String t = " ";与全局变量 String t;
String t = null ; t.length(); 执行后,控制台报:java.lang.NullPointerException。
String t =""; t.length(); 执行后,输出:0.
String t=" "; t.length(); 执行后,输出:1.
全局变量 String t;与 String t = null; 一样,全局变量 String t 会被jvm自动初始化为 String t = null;