Java基础(六)---- 方法入门


一、方法概述

在一个程序执行过程中,各条语句执行顺序对程序的结果是有直接影响的,也就是说,程序的流程对程序的结果有直接影响。所以我们必须清楚每条语句的执行流程。而且,很多时候我们通过控制语句的执行顺序来实现我们要完成的功能。

二、方法的定义

1.格式

修饰符 返回值类型 方法名 (参数列表) {
	方法体;
	return __ ;
}

2.格式解读

  1. 修饰符:目前固定写法 public static。
  2. 返回值类型:目前固定写法void,此时return语句可以省略
  3. 方法名:为定义的方法起名,满足标识符命名规范,用来调用方法。

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】

  • 方法定义的先后无所谓
  • 方法的定义不能产生嵌套包含关系
  • 方法定义不会被执行调用才会执行
posted @ 2020-04-05 12:45  二师兄想吃肉  阅读(69)  评论(0)    收藏  举报