Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign up
建议修改答案如下
为什么java中只有值传递:
1.选择值传递的原因:为了保护实参,牺牲空间做值拷贝
2.只保留的原因:统一只用值传递,简单方便安全易懂(这个想法和取消指针不谋而和)
注:其他语言保留引用传递的原因:方便修改实参,不用拷贝实参,节约空间时间
(才疏学浅,欢迎斧正)