按值传递 -- 传递的是参数的值,即参数本身。
按引用传递 -- 传递的是指向参数的值的引用(指针),而不是参数的值(如果是引用)指向的某个地址的值。
因此,由于Java中变量只能存储对象的引用(即不支持天然的值对象),所以无需按引用传递,即无需传递指向引用的引用(指针)。
按引用传递,改为按值的引用传递更恰当。
按值传递 -- 传递的是参数的值,即参数本身。
按引用传递 -- 传递的是指向参数的值的引用(指针),而不是参数的值(如果是引用)指向的某个地址的值。
因此,由于Java中变量只能存储对象的引用(即不支持天然的值对象),所以无需按引用传递,即无需传递指向引用的引用(指针)。
按引用传递,改为按值的引用传递更恰当。
本文标题:按值传递与按引用传递
本文链接:https://www.haomeiwen.com/subject/srutqqtx.html
网友评论