对一个方法(函数)来说呢,传入的参数是以 by value的方式,而不是以by reference 方式传递的.

  看起来好像是没啥,只是定义,不过由此会引发的问题是如果传入的是对象的话,实际上的"值"是对象在内存中类似指针一样的地址. 所以方法会影响对象的值. 

      看看例子:

}


       最后的显示结果是:10

       所以呢,如果一个方法传入的是对象的话,得注意不要一不小心就改变了对象的状态.

相关文章:

  • 2021-05-31
  • 2022-12-23
  • 2021-08-23
  • 2022-12-23
  • 2022-02-21
  • 2021-07-07
  • 2021-10-31
  • 2022-12-23
猜你喜欢
  • 2021-04-07
  • 2021-11-04
  • 2022-12-23
  • 2021-11-21
  • 2022-01-08
  • 2022-12-23
  • 2021-05-30
相关资源
相似解决方案