7.21.07 方法

Posted ~~晴天~^.^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7.21.07 方法相关的知识,希望对你有一定的参考价值。

方法(Method) 

    程序中完成独立功能,可重复使用的一段代码的集合;
 
方法格式:
    [修饰符] 返回值类型 方法名称(形参1,形参2)
    {
        方法体
        [return 值];
    }
 
 
 
 
术语:
修饰符:public,static等
public 用来说明访问权限
static 是类方法还是对象方法
 
如果方法使用了static参数
    使用 类名.方法名(参数)
如果方法没有static参数
    得使用方法所在类的对象来调用(先不讨论,面向对象)
 
返回值类型 方法其实是完成一个功能,操作完成后,是否要给调用者返回一个结果。
如果不需要给调用者放回结果,则使用关键字void来声明。 即无返回值的意思
方法名称: 遵守标识符的要求,建议遵守命名规范,动词或动宾结构,首字母小写,采用驼峰命名
形式参数:方法圆括号中的变量,方法内部的局部变量。
参数列表: 参数类型+参数的个数+参数的顺序
方法签名: = 方法名称+方法参数列表。
在同一个类中,方法签名必须是唯一的
方法体:{}括号中的代码,表示具体完成该功能的代码
返回值: 在方法内部使用return关键字,给调用者返回结果,并结束当前方法
方法的调用者 在哪里调用了某一方法,哪里就是该方法的调用者。
 

实际参数 调用者调用一个具体方法的时候,实际传递的参数

以上是关于7.21.07 方法的主要内容,如果未能解决你的问题,请参考以下文章

静态方法与实例方法,类方法与对象方法

init()方法和构造方法的区别

GroovyGroovy 扩展方法 ( 扩展静态方法示例 | 扩展实例方法示例 | 扩展实例方法与扩展静态方法代码相同 )

Python中静态方法和类方法的区别

类方法和实例方法

Java中的构造方法与普通方法的区别? 啥情况下用构造方法啥情况下用普通的方法