如果我没记错的话,即使我们将大字符串或字节数组作为参数传递给方法,它也只会将指针传递给数据堆而不是完整数据。所以它不应该降低任何性能,也不应该不必要地堆积内存。只是想确认我对上述说法的理解是否正确?
我知道最好将字符串或字节数组作为私有变量保留在类中,并在所需的每个方法中访问它,从而从方法调用中消除一个额外的参数。
谢谢
问问题
1927 次
如果我没记错的话,即使我们将大字符串或字节数组作为参数传递给方法,它也只会将指针传递给数据堆而不是完整数据。所以它不应该降低任何性能,也不应该不必要地堆积内存。只是想确认我对上述说法的理解是否正确?
我知道最好将字符串或字节数组作为私有变量保留在类中,并在所需的每个方法中访问它,从而从方法调用中消除一个额外的参数。
谢谢