Java值传递面试题
说明:本套题目适用于初级、中级Java岗位面试自测,包含选择、判断、代码分析、简答,重点考察值传递本质,区分基本类型与引用类型传递。
一、选择题
关于Java中方法参数传递,下面说法正确的是()
A.引用类型是引用传递,基本类型是值传递
B.Java只有值传递,没有引用传递
C.如果传入对象,在方法内部修改对象变量的指向,外部变量会同步改变
D.基本类型传递时,传递的是变量本身
答案:B
解析:Java所有参数传递都属于值传递。对于基本数据类型,传递的是变量真实值的副本;对于引用类型,传递的是引用地址的副本,并不是把引用本身传过去。A是高频误区;C
原创力文档

文档评论(0)