如何更好的了解什么是方法

方法

方法是一段具有独立功能的代码块,不调用就不执行

方法使用前提 方法必须先创建才可以使用,该过程称为方法的定义 方法创建后并不是直接运行的,需要手动使用后才执行,该过程称为方法的调用

方法定义

格式: public static void 方法名(){ //方法体 } 

方法调用 

格式:方法名(); 

注意:方法必须先定义后调用,否则程序将报错

方法调用的过程 

方法没有被调用的时候,都在方法区中的字节码文件(.class)中存储 方法被调用的时候,需要进入到栈内存中运行

带参数的方法定义

格式:public static void 方法名(参数){...}. 

单个参数:public static void 方法名(数据类型 变量名){...} 

多个参数:public static void 方法名(数据类型 变量名1,数据类型 变量名2){...} 注意: 方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错 方法定义时,多个参数之间使用逗号分隔

形参和实参 

形参:全称形式参数,是指方法定义中的参数 

实参:全称实际参数,方法调用中的参数

带返回值方法的定义 

格式:public static 数据类型 方法名(参数){ return 数据; } 

注意: 方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错

带参数的方法调用

格式1:方法名(参数);

格式2:数据类型 变量名 = 方法名(参数);

方法的通用格式 格式:

public static 返回值类型 方法名(参数){ 方法体; return 数据; }

public static 修饰符 返回值类型

方法操作完毕之后返回的结果数据,所对应的数据类型 如果方法操作完毕,没有数据返回,这里写void,而且方法体中一般不写return 方法名 调用方法时候使用的标识 参数 由数据类型和变量名组成,多个参数之间使用逗号分隔 方法体 完成功能的代码块 return 如果方法操作完毕,有数据返回,用于把数据返回给调用者

定义方法时,要做到两个明确 

明确参数:主要是明确参数的类型和数量 

明确返回值类型:主要是明确方法操作完毕之后是否有数据返回,如果没有,写void,如果有,写对应的数据类型

方法的注意事项 

1、方法不能嵌套定义

2、return语句下面,不能编写代码,因为永远执行不到,属于是无效的代码

方法的重载

同一个类中,方法名相同,参数不同的方法 

参数不同:个数不同,类型不同,顺序不同 注意:识别方法之间是否是重载关系,只看方法名和参数,跟返回值无关。 作用:不用记忆过多繁琐的方法名

debug: 是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序

以上就是我的分享,有什么不对的地方,欢迎在评论区中指出,我定会虚心修改!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值