1、 方法定义
如果我们想定义一个方法,基本语法如下:
修饰符:方法的修饰符是可选的,用于定义该方法的访问类型,可用的修饰符包括public/private/protected/默认的。
返回值:方法可以有返回值,也可以没有返回值。当有返回值时,需要指定返回值的数据类型;如果没有返回值,要使用void关键字声明。
方法名:定义方法时需要给方法取个名称,方便我们进行引用,该名称要符合Java的命名规范。方法名和方法参数共同构成了方法的签名。
参数:方法中可以带参数,也可以不带参数。如果不带参数,该方法就是无参方法。如果带有参数,需要指明参数的类型,且一个方法中可以带多个参数,这些参数叫做“形式参数(形参)”。当有多个参数时,要注意参数的类型、顺序和个数可以任意排列组合,不同的组合会形成不同的方法。当有参方法被调用时,需要传递真实的数据值给形参,这个值被称为“实际参数(实参)”。
方法体:方法体就是方法中具体的执行语句,用于实现该方法的核心功能。
2. 命名规则
我们在上面说过,每个方法都需要有名称,并且方法的命名要符合Java的命名规则。另外除了必须遵循的命名规则之外,我们在对方法命名时还要遵循一定的命名规范:
方法名称的首字母应该是小写。但如果方法名由多个单词组成,第一个单词的首字母应该是小写,后面的单词要用大写字母,且不要使用连接符。例如:短信验证码登录
大家注意,如果上面这个方法多加一个“static”关键字,就会变成静态方法
静态方法就是类的方法,不用实例化进行调用,实例方法就是个体的方法