java 传递参数的两种方式:
值传递
引用传递
百度:java 传递参数的两种方式。
a是值传递。b[]是引用传递。
java 传递参数的两种方式
add(int x)这个方法你看着是吧a传递进去做了自增运算。
但实际上,传过去的参数其实是a的一份拷贝!而不是a本身。基本类型变量都是值传递。就是拷贝一份用,不会吧自己真的传过去。所以你++的是a拷贝而不是a自己。
Java方法参数传递虽然是“传值”,但对于类、接口、数组来讲传的是地址的值,形参可以改变实参引用的对象的值!b【0】的值由2自增1,成为3!
两个静态方法,一个调用整型变量一个调用数组位置1变量