Java 的数据类型分为值类型和引用类型,这两种类型在作为参数使用时是有区别的。
值类型的参数
当方法的参数是值类型时,因为值类型变量里存放的即变量的值,形参和实参会完成变量值的拷贝。当方法内代码完成形参值的改变时,实参不会同步改变
引用类型的参数
Java中的引用类型变量里存储的是对象的内存地址,通过内存地址可以访问到对象的属性和方法。
当引用类型变量完成相互赋值时,即完成对象地址的拷贝,而非对象属性的拷贝。
Java参数的数据类型
最新推荐文章于 2024-03-17 17:37:48 发布