java 方法内修改外部变量,值不变是为什么

1.如果传入的是基本类型,该变量在方法1中的值不变,需要return 返回值;
2.如果传入的是引用类型(对象),不修改该变量原指针时,该变量在方法1中的值将改变。
3.不管传入方法2的参数是什么类型,方法2内部都能够获取到方法1中该参数的值。
posted @ 2023-02-22 15:55  蓝海的bug本  阅读(287)  评论(0编辑  收藏  举报