java面向对象(二):方法

方法:类或对象行为特征的抽象。

(1)属于类(static修饰)或对象。

(2)不能独立定义,不能独立执行。

(3)三要素:调用者、方法名、形参列表

方法的参数传递机制值传递

方法的参数传递涉及到变量在内存的存取。引用类型的参数传递实质也是值传递,只不过这个值是引用变量的值——类似于C++指针,其值就是地址,传递的是对象的地址。

方法形参个数可变的方法

在最后一个形参的类型后增加三个点,表明该形参可以接受多个参数值,多个参数值被当成数组传入。

public void test(int a, String... str)
{
    ...
}
...
test(4, "finish", "sun", "this");

个数可变的形参只能处于形参列表的最后,也就是说,一个方法中最多只能有一个个数可变的形参。

方法重载

同一个类中,方法名相同,参数列表不同,方法返回值类型不能区分方法重载。

猜你喜欢

转载自blog.csdn.net/qq_26552071/article/details/84799760
今日推荐