Java 参数传递与引用语义 | JavaSE
本章覆盖:Java 参数传递统一采用值传递;基本类型参数传递的是数值副本;引用类型参数传递的是引用值副本;方法内部修改对象状态与重新给参数赋值的区别;返回对象引用的基本语义;参数传递中的常见误解;引用赋值、引用副本与对象共享状态;浅拷贝、深拷贝与引用拷贝的概念区别(不把 Cloneable/clone 作为主线机制)。
本章知识点
- Java 参数传递统一采用值传递
- 基本类型参数传递的是数值副本
- 引用类型参数传递的是引用值副本
- 方法内部修改对象状态与重新给参数赋值的区别
- 返回对象引用的基本语义
- 参数传递中的常见误解
- 引用赋值、引用副本与对象共享状态
- 浅拷贝、深拷贝与引用拷贝的概念区别(不把 Cloneable/clone 作为主线机制)