分类目录归档:java语言

Java函数参数调用中的陷阱

环境:JDK7

在java中,一般认为函数调用是两种方式(传值,传引用)。
基本类型(int,short,String等)采用传值,
类类型(Integer,Long,自定义类等)采用传址。
实际上,java所有的参数均采用传值方式:
基本类型(int,short,String等)将值复制一遍,然后传递给函数,
类类型(Integer,Long,自定义类等)将引用地址复制一遍,然后传递给函数。

继续阅读Java函数参数调用中的陷阱