系部网站开发项目的目的,济南网站建站公司,wordpress实时预览,企业品牌网站开发制作合同2019独角兽企业重金招聘Python工程师标准 明确概念 值传递#xff1a;指的是将变量的一个备份传过去#xff0c;当该备份被修改后#xff0c;不会影响原来变量的值#xff1b; 引用传递#xff1a;指的是将该变量的地址传过去#xff0c;当值修改后#x… 2019独角兽企业重金招聘Python工程师标准 明确概念 值传递指的是将变量的一个备份传过去当该备份被修改后不会影响原来变量的值 引用传递指的是将该变量的地址传过去当值修改后原来的变量也会相应的修改 示例代码 1.基本类型 2.String类型 3.对象 4.交换对象 5.结论 Java中是传递值 第三个示例结果出现变化的原因是p把自己的指针的值复制给了person这事p和person是指向的同一个对象 person修改 p的值也变化了 如果是值引用的话 那么第四个示例中应该能够交换成功对象 但是没有交换成功 所以是值传递 转载于:https://my.oschina.net/nixi0608/blog/716527