JavaSE-方法

方法就是一段用来完成特定功能的代码片段

方法的定义

  • 访问修饰符:方法允许被访问的权限范围
  • 返回值类型:如果方法不返回任何值,则返回值类型指定为void;如果方法具有返回值,则需要指定返回值的类型,并且在方法体中使用 return 语句返回值
  • 形参:在方法声明时用于接收外界传入的数据(参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开)
  • 实参:调用方法时实际传给方法的数据
  • 方法名:定义方法的名字,必须使用合法的标识符,见名知意
// 方法声明格式
修饰符 返回值类型 方法名 (形参列表) {
    方法体代码
    return 返回值;
}

// 方法的调用
方法名(实参列表)
  • 方法的编写顺序无所谓
  • 方法与方法之间是平级关系,不能嵌套定义
  • 方法不调用就不执行, 调用时必须严格匹配方法的参数情况
  • 方法如果没有形参列表,调用的时候则不能传入参数值,否则报错
  • 方法的返回值类型为void(无返回值),方法内则不能使用return返回数据,如果方法的返回值类型写了具体类型,方法内部则必须使用return返回对应类型的数据
  • return语句下面,不能编写代码,因为永远执行不到,属于无效的代码
  • 有返回值的方法调用时可以选择定义变量接收结果,或者直接输出调用,甚至直接调用;无返回值方法的调用只能直接调用

方法的参数传递机制

方法重载

上一篇:Linux - 死锁现象


下一篇:javase:vector实现类源码