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号
浙公网安备 33010602011771号