java支持指针吗?我已经阅读了关于这个主题的一些主题,但是还没有完全理解。
如果没有,那么为什么有Null Pointer Exception
?
答案 0 :(得分:7)
不,只有参考。它不像c / c ++,我们必须通过析构函数来管理内存管理。在java中,自动GC用于内存管理(与main分开的线程)。 有一些矛盾就好像java如果不支持指针那么为什么它会抛出Null" Pointer"例外?
因为这个东西是在JVM级别。从开发人员的角度来看,java由引用而不是指针管理,但内部(JVM)到处都有指针。
答案 1 :(得分:0)
首先,对于指针,ANSWER BIG NO 。
回答你的第二个问题:
Java是面向对象语言。 Object可以为null。