JAVA方法

为什么需要方法

  • 为了代码的重用,对于程序员来说写一次代码,可以使用多次
  • 有利于程序的维护
  • 满足单一职责,每个方法只做一件事,符合此原则复用率高
  • 提高开发效率

好程序应满足的条件

  • 可复用性
  • 可维护性
  • 可扩展性

方法的语法:

方法的返回数据类型	方法的名称(参数列表){
		//方法体的代码块
		return 返回数据;
}

说明

  • 方法的返回数据类型:可以是任意的已知类型,比如:八种基本数据类型(String类型)还有后续的类类型

注意:有一个特殊的类型(void)void代表物类型

  • 方法的名称:可以由程序员自定义任何名称,但必须见明知意,必须符合骆驼命名法

比如:public String getName;
public void setName(String name);

  • 参数列表:必须放在小括号中,参数的个数可以为0个.也可以是多个,参数之间用逗号间隔,但也不能太多,多个的标准没有固定的数值

比如:public int sum(int a,int b,int c,int d)

  • 方法体:由若干java代码组成,能够完成某一种功能.一般情况下,方法体功能的简称就是方法的名称.如果参数列表有参数,那么就可以在方法体中使用参数的数据,但是在方法体外是不能使用方法的参数的
  • return返回值:
返回数据的类型,就是方法的返回类型,两者之间类型必须一致
返回数据只能返回一个数据,不能返回多个数据

如果需要返回多个数据,就把多个数据打包
打包的方式:用数组的方式打包/用类来打包
返回数据可以省略,只有return关键字,那么方法的返回必须是void类型
如果返回类型是void,那么return关键字可以省略
如果返回类型是void,写return和不写return都可以

如法:
	return 返回类型;
	return;
	不写return关键字;

return的说明

上面的写法,不一定非要写在方法的最后一条语句,方法体重可以写多个return关键字,并放在方法体中任意位置.
如果在方法体中出现了return关键字,并执行到此关键字,相当于结束(中止)方法的执行
如果return带有返回值,相当于结束/终止方法的执行,同时返回一个数据
结论:return是结束方法的执行,如果有数据就返回数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值