一.定义类方法
语法: public 返回值类型 方法名(){---步骤一:定义方法名和返回类型
//这里编写方法的主体---步骤二:编写方法体
}
二.方法返回值
1. 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型
语法: return 表达式 ;
作用: 跳出方法,返回结果
2.如果方法没有返回值,返回值类型为void;
1 public class a{
2 //具有返回值,返回值类型为数据类型
3 public String show(){
4 retrun "aaa";
5 }
6
7 //没有返回值类型,即void
8 public void show1(){
9 System.out.println("今天天气真好");
10 }
11 }
三.方法调用
1.方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果
2.方法调试,执行方法中包含的语句
语法:对象名.方法();
3.方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率
情况一
Student类的方法a()调用Student
类的方法b(),直接调用
1 public class Student{
2 public void a(){
3 b();//调用b()方法
4 }
5 public void b(){
6 }
7 }
情况二
Student类的方法a()调用Teacher
类的方法b(),先创类对象,然后
使用“.”调用
1 public class Student{
2 public void a(){
3 Teacher t=new Teacher();
4 t.b();//调用b()方法
5 }
6 }
7
8 public class Teacher{
9 public void b(){
10 }
11 }