方法

一.定义类方法
  语法: 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 }
原文地址:https://www.cnblogs.com/123456lala/p/6869793.html