发表于: java/j2ee | 作者: | 日期: 2009/8/10 03:08
标签: ,

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

: https://blog.darkmi.com/2009/08/10/927.html

本文相关评论 - 1条评论都没有呢
Post a comment now » 本文目前不可评论

No comments yet.

Sorry, the comment form is closed at this time.