java基础:方法(0613)
方法是一件事情的步骤集合,定义一个方法需要五个步骤,修饰词 返回值类型 方法名 参数列表 方法体。
以public static void main(String[] args){}方法为例:
-
修饰词为 public static
-
返回值类型为void ,它无返回值(向方法的外部返回一段数据)
-
方法名:在方法被调用时,需要通过方法名+()
-
参数列表
-
参数分为两种
-
1)、形参:假设的数据, 书写在方法内的小括号中
-
2)、实参:真实存在的数据,书写在调用方法的小括号中
-
-
方法体:具体方法运行的过程
注意:
-
在java中, 方法内的代码块需要被调用才会运行
-
方法内不可以定义方法
-
方法不可以嵌套书写,但是可以嵌套调用
public static void a(){
System.out.println("a");
b();
}
public static void b(){
System.out.println("b");
c();
}
public static void c(){
System.out.println("c");
}
例:设计一个方法,专门用来计算一个矩形的周长 public static int getZ() {
int width = 10;
int height = 20;
int z = (width + height) * 2;
return z;
}
可在mian方法中调用该方法,返回一个周长为60的值
int z = getZ();
System.out.println(z);
变量:
-
一般变量可分为全局变量和局部变量
-
全局变量:随着程序的出生而出生,随之程序的结束而结束
-
局部变量:随着方法、循环、switch的开始而出生,随着它们的结束而销毁
-
方法内声明的变量,智慧随着方法发调用而出生,方法运行结束则自动销毁