java面向对象(二):方法

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

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

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

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

 

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

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

 

方法形参个数可变的方法

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

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

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

 

方法重载

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值