为什么我们不能在Java中使用指针?

前端之家收集整理的这篇文章主要介绍了为什么我们不能在Java中使用指针?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Does Java have pointers?12个
为什么我们不在这里使用指针?

在Java中使用哪个概念代替指针?

解决方法

Why can’t we use pointers in Java?

因为语言设计师选择不在语言中包含指针.

Why we are not using the pointer here.

因为Java的设计者认为这是一个棘手的使用和容易出错的构造.

Which concept is used instead of pointer in Java?

引用(如果忽略指针算术,它们与指针非常相似).

请记住,您创建的所有对象,您在堆上创建(使用new关键字).这个事实,连同没有“de引用运算符”(* C/C++)的事实意味着没有办法得到一个对象!由于您无法掌握对象,因此无法将对象存储在变量中.因此,所有变量(除原始类型的变量除外)都是引用类型.

猜你在找的Java相关文章