Java 总是采用按值调用; 基本数据类型存储的是数据,引用数据类型存储的是数据的地址。 引用数据类型为(类,接口等) 传递的时候,引用数据类型仍然传递的是数据的拷贝,而这个拷贝则是拷贝的地址,仍然是按值传递,因为引用数据类型本身就是地址。