如何实现NullPointerException?

时间:2014-04-13 20:41:03

标签: java nullpointerexception

每次使用时检查引用是否为空都不够高效...我认为实际实现使用内存保护机制来检测它。任何人都可以详细解释它是如何运作的吗?

1 个答案:

答案 0 :(得分:1)

我希望实现取决于运行Java Runtime Environment的平台。在某些底层平台上,0是合法地址,因此每次都需要检查引用;在其他情况下,可能会使用内存保护机制,但最终这些机制仍然需要检查引用。