1.函数实际上是值传递的。
2.引用类似于指针
3.在函数里拿多个引用互相赋值,最终这些原引用的拷贝都会丢弃,实际上是无用功。这种问题类似于c cpp中需要指针的指针的情况,比如对指针进行内存分配,如果只用指针,存放内存首地址的参数指针会在函数返回时被丢弃。
4.小心new这类的东西实际上是隐含的引用赋值。
java 值传递
最新推荐文章于 2024-09-05 10:39:00 发布
1.函数实际上是值传递的。
2.引用类似于指针
3.在函数里拿多个引用互相赋值,最终这些原引用的拷贝都会丢弃,实际上是无用功。这种问题类似于c cpp中需要指针的指针的情况,比如对指针进行内存分配,如果只用指针,存放内存首地址的参数指针会在函数返回时被丢弃。
4.小心new这类的东西实际上是隐含的引用赋值。