Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: java中的指针
为什么 java 不使用指针虽然 C# 和其他语言明确使用它?
我认为由于某些安全原因,它不允许用户访问其内存分配。
更新:我想知道 java 被称为一种非常安全的语言,因此缺少指针确实与它的健壮性或安全性有任何关系。
使用指针被认为是不安全的,错误甚至会导致系统不稳定。在 C# 中,我们不使用指针。您可以使用 unsafe 块来执行此操作,但您只对需要优化速度的代码执行此操作。我认为在 java 中它应该也是可能的,虽然我从来没有在 java 中编程过,所以应该有人在评论中确认/拒绝。