Java基础(六)---- 方法入门
一、方法概述
在一个程序执行过程中,各条语句执行顺序对程序的结果是有直接影响的,也就是说,程序的流程对程序的结果有直接影响。所以我们必须清楚每条语句的执行流程。而且,很多时候我们通过控制语句的执行顺序来实现我们要完成的功能。
二、方法的定义
1.格式
修饰符 返回值类型 方法名 (参数列表) {
方法体;
return __ ;
}
2.格式解读
- 修饰符:目前固定写法 public static。
- 返回值类型:目前固定写法void,此时return语句可以省略。
- 方法名:为定义的方法起名,满足标识符命名规范,用来调用方法。
3.方法的定义
public static void 方法名() {//方法名命名规则和变量一样
方法体;
}
public class Method {
//定义一个学生方法
public static void student() {
System.out.print("学生:");
System.out.print("上课");
System.out.println("考试");
}
//教师
public static void teacher() {
System.out.print("教师:");
System.out.print("讲课");
System.out.println("批作业");
}
}
4.调用练习
1.调用格式:
方法名称();
//在public static void main(String[] args) { }中调用
2.调用练习
public class Demo06Method {
//添加main方法使程序开始执行
public static void main(String[] args) {
//调用学生方法
student();//执行结果 → 学生:上课、考试。
//调用教师方法
teacher();//执行结果 → 教师:讲课、批作业。
}
//定义一个学生方法
public static void student() {
System.out.print("学生:");
System.out.print("上课、");
System.out.println("考试。");
}
//定义一个教师方法
public static void teacher() {
System.out.print("教师:");
System.out.print("讲课、");
System.out.println("批作业。");
}
}
【tips】
- 方法定义的
先后无所谓 - 方法的定义
不能产生嵌套包含关系 - 方法
定义不会被执行,调用才会执行

浙公网安备 33010602011771号