为什么我们不能在Java中使用指针?
发布时间:2020-12-14 05:02:05 所属栏目:Java 来源:网络整理
导读:参见英文答案 Does Java have pointers?12个 为什么我们不在这里使用指针? 在Java中使用哪个概念代替指针? 解决方法 Why can’t we use pointers in Java? 因为语言设计师选择不在语言中包含指针. Why we are not using the pointer here. 因为Java的设计
参见英文答案 >
Does Java have pointers?12个
为什么我们不在这里使用指针? 在Java中使用哪个概念代替指针? 解决方法
因为语言设计师选择不在语言中包含指针.
因为Java的设计者认为这是一个棘手的使用和容易出错的构造.
引用(如果忽略指针算术,它们与指针非常相似). 请记住,您创建的所有对象,您在堆上创建(使用new关键字).这个事实,连同没有“de引用运算符”(* C/C++)的事实意味着没有办法得到一个对象!由于您无法掌握对象,因此无法将对象存储在变量中.因此,所有变量(除原始类型的变量除外)都是引用类型. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容