测试代码
Object obj = null;
String str = (String)obj;
System.out.println(str);
-------------------------------
null
一直以为对null进行强制转换会发生异常,今天终于质疑了这点,敲了几行代码,结果和想象确实不一样!
所以对于一些质疑的东西最好用代码来证明!
本文通过一个简单的Java示例代码探讨了对null引用进行类型转换时的行为,并指出实际运行结果可能与预期不同。强调了使用代码验证假设的重要性。
测试代码
Object obj = null;
String str = (String)obj;
System.out.println(str);
-------------------------------
null
一直以为对null进行强制转换会发生异常,今天终于质疑了这点,敲了几行代码,结果和想象确实不一样!
所以对于一些质疑的东西最好用代码来证明!
转载于:https://my.oschina.net/heweipo/blog/523250
714
764

被折叠的 条评论
为什么被折叠?