1. 首页
  2. 编程语言
  3. Java
  4. Java中的Null到底是什么

Java中的Null到底是什么

上传者: 2022-06-21 01:55:03上传 PDF文件 133.09 KB 热度 28次

连Java的发明者都承认这是他的一项巨大失误。因为如果你对null不注意,Java将使你遭受空指针异常的痛苦,并且你也会得到一个沉痛的教训。以我的经验来看,导致空指针异常的一个最主要的原因是对Java中null的知识还不够。null设计初衷是为了表示一些缺失的东西,例如缺失的用户、资源或其他东西。但是,一年后,令人头疼的空指针异常给Java程序员带来不少的骚扰。在这份材料中,我们将学习到Java中null关键字的基本细节,并且探索一些技术来尽可能的减少null的检查以及如何避免恶心的空指针异常。这是Java中的自动拆箱导致的,我们将在下一个要点看到它。当把null值传递给一个int型变量的时候自动装箱将会返回空指针异常。

用户评论