研究方法的概念和定义格式。

方法的概念:

  就是将一个功能代码抽取出来,把该功能代码单独定义在一个大括号内,形成一个单独的功能。
  main方法,里面封装我们写的功能代码。
  方法是一个独立的功能单元。

为什么要用方法?

  方法可以把相同的功能代码进行封装。
  谁要做这个功能,谁就直接调用,方法可以提高代码的复用。减少代码的冗余。
  可以形成非常清晰的功能设计模型。

如何定义一个方法呢?

格式:

修饰符 返回值类型 方法名称(形参列表){
方法体代码
}

格式详解:

  1. 修饰符:现阶段直接使用 public static,无需知道含义。后面会讲解。

  2. 返回值类型:是Java的基本数据类型,和引用数据类型,void(无返回值类型,只能用在方法里)

  3. 方法名称:首字母建议小写,满足“驼峰模式”,一般是动词。

           方法名称不能是关键字,必须是合法的标识符。
    
  4. 形参列表:方法的传入参数的类型,

        格式(数据类型 形参变量1 , 数据类型 形参变量2, ....)
    
  5. 方法体:就是执行的功能代码。

方法的定义:

方法定义前的两个明确:
– 确定方法是否需要返回值类型申明。
– 确定方法是否需要传入参数。

方法的调用

方法定义出来以后不会自动执行,必须调用才能被执行。

无返回值方法的调用:
– 只有1种调用方式:直接调用。

有返回值方法的调用:3种
– 直接调用 可以
– 输出调用 可以
– 赋值调用 可以

识别方法重载。

我们在看一个方法是否重载的时候,只要名称相同,形参列表不同那就是方法重载,其他都不管。
形参列表不同:顺序不同,个数不同,类型不同。不管形参变量名称

方法的注意事项:

- 定义位置,类中方法外面。方法与方法不能嵌套。
     方法与方法是兄弟关系,是并列的
     
- 调用方法时不要写错方法名字。

- 调用方法时不要写错了参数列表,什么类型就传输什么数据,有多少个就必须传输多少个。

-  返回值类型,必须要和`return`语句返回的类型相同,否则编译失败 。
  如果返回值类型是void,就不能申明return语句。
    // 返回值类型要求是int
    public static int sum() {
        return 5;// 正确,int类型
        //return 1.2;// 错误,类型不匹配
        //return true;// 错误,类型不匹配
    }
    
- 不能在`return` 后面写代码,`return` 意味着方法结束,所有后面的代码永远不会执行,
    属于无效代码。
    
- 实际变量的名字可以与形参变量名称一样。语法非常支持!
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值