java值传递和引用传递

JAVA传递参数有值传递和引用传递:
    值传递是传递数据:如基本数据类型都是值传递
    引用传递是把形参和实参的指针指向了堆中的同一对象,对象的引用和数组的引用。
    实参,Java的基本数据类型,如int,double等在函数的参数传递时,传递的是副本。String也属于这一范畴。
    形参,而如果是对象,则传递的是引用(放的什么地址)

实参:实际参数,即必须有值,从而传值给形参      int a=0,b=1;
形参:形式参数,即虚拟变量,负责接收实参的值    int max(int a,int b) return a>b?a:b;//接收实参a,b的值

posted @ 2019-03-24 20:26  韧小钊  阅读(26)  评论(0)    收藏  举报