看thinking in java时,书中提到引数和参数两个概念,每看明白他们的区别,请各位指教!

解决方案 »

  1.   

    以说Java的'函数'参数都是传值的 (对象的话,传引用地址,也可以认为是一种传值), 这好像是所谓形参吧,argument和parameter没有说哪个一定是形参,一定是实参.这两个词用在不同的语境中,就像汉语中变量和参数这两个词,有可以互换的情形,也有不能互相代替的场合,不能用它们来区分形参实参的概念,英语资料里描述这个问题用的更多的是by value or by reference。