值传递和引用传递

值传递指调用函数时将实参复制一个副本传递到函数内,不会影响到实参

引用传递指直接将实参的引用地址传递到函数内,会影响到实参

java中方法参数传递方式都是值传递

如果参数是基本类型,传递的是基本类型的字面量值的拷贝
如果参数是引用类型,传递的是该参量所引用的对象在堆中地址值的拷贝

length和length()的区别

length是求数组的长度,是一个属性 length()是String类求字符串长度的方法

可变参数

在数据类型后面加... 代表不知道要传入几个参数,函数会将其视为拥有相同类型的一组数组

posted @ 2021-03-25 20:29  Hy·  阅读(48)  评论(0)    收藏  举报