java关键字null总结

发表于: java/j2ee | 作者: darkmi | 日期: 2009/08/10 08:00
标签: 关键字, null
字号:

null是java的保留字,用来表示一个空引用,比如一个不指向任何对象的引用。null的底层实现其实是二进制的0,但对java语言而言,null的意义远比数字0意义深远。

执行如下的代码:

x.doSomething();

如果x是null的话,我们就会得到如下异常:java.lang.NullPointerException。

解决的方式如下:

if ( x != null )
   {
   x.doSomething();
   }

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

来源:http://mindprod.com/jgloss/null.html
一篇不错的讲解null的文章:http://lavasoft.blog.51cto.com/62575/79243

http://stackoverflow.com/questions/271526/how-to-avoid-null-statements-in-java

切换主题切换主题
返回顶部