java关键字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

此条目发表在java/j2ee分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据