解决方法
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++)的事实意味着没有办法得到一个对象!由于您无法掌握对象,因此无法将对象存储在变量中.因此,所有变量(除原始类型的变量除外)都是引用类型.