在调用方法时,若要使方法改变实参的值,可以()。
A: 用基本数据类型作为参数
B: 用对象作为参数(引用类型)方法传递时,值类型做一份拷贝,本身的值没有改变,引用类型则引用自身的地址,本身的值会发生改变。
C: A和B都对
D: A和B都不对
A: 用基本数据类型作为参数
B: 用对象作为参数(引用类型)方法传递时,值类型做一份拷贝,本身的值没有改变,引用类型则引用自身的地址,本身的值会发生改变。
C: A和B都对
D: A和B都不对
B
举一反三
- 在调用方法时,若要使方法改变实参的值,可以( )。 A: 用基本数据类型作为参数 B: 用对象作为参数 C: 值传递 D: 以上都不对
- 7 在调用方法时,若要使方法改变实参的值,可以() A: 用基本数据类型作为参数 B: 用对象作为参数 C: A和B都对 D: A和B都不对
- 在调用方法时,若要使方法改变实参的值,可以()。 A: 用基本数据类型作为参数 B: 用对象作为参数 C: 两种说法都对:用基本数据类型作为参数;用对象作为参数 D: 两种说法都不对:用基本数据类型作为参数;用对象作为参数
- 在调用方法时,想要通过方法改变实参的值,那么形参可以________。 A: 用对象作为参数 B: 用基本数据类型作为参数 C: A和B选项都对 D: A和B选项都不对
- 所有方法传递的参数都是值传递。对基本数据类型的参数传递实际值,对引用类型的参数传递对象的引用。
内容
- 0
下面关于java参数传递,哪个是错误的()A.基本数据类型参数传递是传值的,传递实参值的副本给形参,方法体内对形参的改变,只是改变实参副本值B.基本数据类型参数传递是传值的,传递实参值本身给形参。C.引用参数传递是传值的,传递实参引用副本给形参,方法体内改变形参所引用内容属性,则实参的内容属性也改变D.引用参数传递是传值的,传递实参引用副本给形参,当方法体内形参值改变,则原实参内容属性不会改变 A: A B: B C: C D: D
- 1
引用类型的变量作为方法的参数时,在方法调用时传递的是实体对象的地址值。
- 2
当方法的参数为基本数据类型时,参数传递是( )。 A: 引用传递 B: 值传递 C: A和B都对 D: 以上都不对
- 3
关于参数传递说法正确的() A: A:基本数据类型参数传递的是值,引用数据类型参数传递的是引用 B: B:不管是基本数据类型还是引用数据类型都是值传递 C: C:基本数据类型参数传递的是数据值,引用数据类型参数传递的是对象 D: D:基本数据类型参数是值传递,引用数据类型传递是引用传递
- 4
Java的参数传递方式虽然不是地址传递,但是方法参数的值可以通过对象的引用改变()