聊聊Java中的方法

本博客关于Java语言中的方法,先不聊方法
举例:
A汽车厂和B汽车厂都需要轮胎,且都有自己的轮胎生产线,但是生产效率很慢,且生产人员不够,这时有一个专门的轮胎生厂商C来承接这项业务,轮胎生产商有大量的人员和工作空间来生产,A汽车厂和B汽车厂只需要将所需轮胎的型号,参数等值告知给C生产商,生产商经过一段时间的生产之后,将各汽车厂所需轮胎返回即可:(示例图如下)

在这里插入图片描述

在上面这个例子中,C充当了一个中间商的角色(赚不赚差价我们不知道),而如果我们把C这一角色应用到喜闻乐见的Java(Java是最好的语言!!!)中,它不叫中间商,而是一个比较中调的名字:方法
方法是什么?在语文中,我们知道方法是解决一个问题的过程…解决问题有方法,处理麻烦事情找方法.

谈谈方法
方法是一段具有特定功能的代码,这段代码把核心的功能实现已经写好,只需要传入相应的参数,即可获知需要的结果
方法的结构:
public static void getCircle(double r){
方法体(一堆代码)
}
深层解析:
1.访问修饰符:一般用public来进行修饰
2.方法名:根据需求起一个适合的方法名,起名规则按照标识符要求即可,一般建议驼峰式命名,方法名不能用数字开头;
3.参数列表:public static void 方法名(形式参数1,形式参数2,形式参数3,…)
4.返回值类型:根据需求定义需要返回的类型,如果没有返回值,返回值类型处写void;
Public static int 方法名(){方法体},有返回值的方法一定要在方法体后加上return+需要返回的数据或字符串,否则系统报错;

方法的调用:
定义方法而不用方法的程序员肯定不是程序员!
方法定义完了,肯定要让它有用武之地,而怎么让它发挥功效呢?这就涉及到了方法的调用.调用方法很简单,就是在主方法(不止主方法可以调用方法)报上方法的大名(方法名),并且将其所需物资(实参)传输给它(示例如下)
在这里插入图片描述

方法的重载:
何为方法的重载?大量起名是一件费力的事,不同的需求方法名可以是一样的,但是如果完全一样的话,系统会报错,那么我们要怎么来解决这一棘手的问题呢?这时的方法的重载就横空出世了:
方法的重载:
上面我们提到了方法的基本构造,是由访问修饰符,形式参数,返回值类型,方法名这四种基本结构,方法的重载的要求:
1.方法名必须相同(方法名不相同就不叫方法名了)
2.形式参数必须不同(不同值得是形式参数的个数或者形式参数的顺序不同,满足两者之一即可)

暂且聊到这:还有后续,请听下回分解

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值