-3

重複の可能性:
Java のポインター

C#や他の言語が明示的にポインタを使用しているにもかかわらず、Javaがポインタを使用していないのはなぜですか?

安全上の理由から、ユーザーがメモリ割り当てにアクセスすることはできません。

更新: Java は非常に安全な言語として知られていることを知りたいので、ポインターの欠如はその堅牢性または安全性と関連があります。

4

1 に答える 1

0

ポインターの使用は安全ではないと考えられており、間違いによってシステムが不安定になることさえあります。C# ではポインターを使用しません。安全でないブロックを使用してそれを行うことができますが、速度を最適化する必要があるコードに対してのみ行います。Javaでプログラミングしたことはありませんが、Javaでも可能だと思いますので、誰かがコメントで確認/拒否する必要があります。

于 2012-06-18T10:56:37.383 に答える