JAVA基础: 方法的基本格式、简单介绍、注意事项

方法的基本格式及简单介绍


根据方法的返回值类型和参数列表把发放分为4类
1.无返回值无参方法
2. 无返回值带参方法
3. 有返回值无参方法
4. 有返回值带参方法
5. 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){
执行语句
………
return 返回值;
}
static 修饰符 用来修饰方法,— 静态方法
l 修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符static,还有最终修
饰符final等,这些修饰符在后面的学习过程中会逐步介绍
l 返回值类型:用于限定方法返回值的数据类型
l 参数类型:用于限定调用方法时传入参数的数据类型
l 参数名:是一个变量,用于接收调用方法时传入的数据
l return关键字:用于结束方法以及返回方法指定类型的值
l 返回值:被return语句返回的值,该值会返回给调用者
需要特别注意的是,方法中的“参数类型 参数名1,参数类型 参数名2”被称作参数列表,它用于
描述方法在被调用时需要接收的参数,如果方法不需要接收任何参数,则参数列表为空,即()
内不写任何内容。方法的返回值必须为方法声明的返回值类型,如果方法中没有返回值,返回
值类型要声明为void,此时,方法中return语句可以省略

2.方法重载

方法重载
方法名相同,参数列表不同
参数列表不同: 参数的个数不同
参数的数据类型不同
参数的顺序不同
方法重载和返回值类型无关
重载方法定义?
一般在一个类里面多个同名不同参的方法就是重载方法,重载和返回值类型无关
举例:
public static void method(int x,int y){
}
public static void method(int x,double y){
}
public static void method(int y,int x,double z){
}
public static void method(int x,int y,int z){
}
public static double method(int x,double y,int z){
return x+y;}
方法重载注意事项
l 重载方法参数必须不同:
l 重载只与方法名与参数类型相关与返回值无关
l 重载与具体的变量标识符无关
调用方法注意事项
l 当调用方法时,如果传入的数值为基本数据类型(包含String类型),形式参数的改变对实际
参数不影响
l 当调用方法时,如果传入的数值为引用数据类型(String类型除外),形式参数的改变对实际
参数有影响

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值