Java学习第一阶段
方法:函数/过程
封装一段特定的业务逻辑功能
尽可能独立,一个方法只干一件事
方法可以被反复调用多次
可以减少代码重复,有利于代码维护
-
定义:五要素(修饰符、返回值类型、方法名、参数列表、方法体)
-
修饰符:如public、static、final…等,修饰符之间先后顺序不重要
-
返回值类型:
有返回值(基本数据类型、引用数据类型)
无返回值(void)
-
方法名:方法的命名遵循小驼峰原则,即首字母小写,其后每个单词首字母大写,见名知意
-
参数列表:数据类型 参数名 (也可以无参)
-
方法体:…
//无返回值有参 public static void method1(int a){ System.out.println(a); } //无返回值无参 public static void method2(){ System.out.println("a"); } //有返回值有参 public static int method3(int a){ return a; } //有返回值无参 public static int method4(){ int a = 0; return a; }
-
-
调用
-
无返回值:方法名(有参传参)
method1(0);//0 method2();//a
-
有返回值:数据类型 变量名 = 方法名(有参传参)//有返回值的方法就当作一个值,需要用变量来装
int a = method3(0);//0 int b = method4();//0
-
-
return
Java规定有返回值的方法必须用return返回和返回值类型相同的数据类型
无返回值的方法可以调用return结束方法
return 值; //1)结束方法的执行 2)返回结果给调用方-------------此方式用在有返回值的方法中
return; //1)结束方法的执行------------------------此方式用在无返回值的方法中