方法也叫函数,简单来说,就是一个功能。
public static 返回值 方法名称(形式参数){ 方法体 }1.2 调用方法的前提:
a. 参数个数匹配
b.参数类型匹配
c.返回值类型匹配
e.g
class Test{ public static void main(String[] args){ int a = 10; int b = 20; //方法的调用 int ret add(a,b); system.out.println("ret=" + ret); } //方法的定义 public static int add(int x, int y){ return x+y; } }
注:
a. Java中没有“函数声明”这样的概念。
b.方法定义在方法调用的上下方均可,但必须在类中。
c.定义时可以无返回值,若没有,返回值类型为void。
d.定义时可以没有参数,
1.3 方法执行过程: 1.3.1所有的函数都在栈上执行。
程序会先运行main函数。
1.3.2一个函数可以被调用多次;return意味着函数已经结束,所以不能在其后加任何内容。
1.3.3形参的改变不影响实参的值
二、方法的重载 2.1 要求:a.方法名称相同
b. 方法参数不同(个数或类型)
c.方法的返回值类型不做要求
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)