java从入门到入土(五)

DAY 05
往期精选

java从入门到入土(一)
java从入门到入土(二)
java从入门到入土(三)
java从入门到入土(四)

方法

1.方法定义
定义格式:

 修饰符 返回值类型 方法名称(参数类型 参数名称,....){
 方法体
  return 返回值;
 }


  public static void 方法名称(){
  方法体
  }

解释:
1.修饰符:现阶段的固定写法 public static
2.返回值类型:方法最终产生的数据结果是什么类型
3.方法名称:小驼峰
4.参数类型:进入方法的数据时什么类型
5.参数名称:进入方法的数据对应变量名称
注意:参数如果是多个使用逗号隔开
6.方法体:方法需要做的事情,若干行代码
7.return:两个作用,一停止当前方法,二将后面的返回值还给调用处
8.返回值:方法执行后最终残生的数据结果
注意:return后面的“返回值”必须和方法名称前面的“返回值类型”,保持对应

2.方法调用

例题:

public class DomMet{
public static void main (String [] args){
//单独调用
 sum(10,20);
 //打印调用
System.out.println(sum(10,20));
 //赋值调用
int number =sum(12,20);
number +=100;
System.out.println("变量的值"+number);
}
public static int sum(int a,int b){
  System.out.println(“方法执行了”);
  int result=a+b;
   return result;
}
}

方法调用流程图解:
在这里插入图片描述
调用格式:

 方法名称();

注意:
1.方法定义的先后顺序无所谓
2.方法定义必须是挨着的
3.方法定义之后,自己不会执行,如果希望执行一定进行方法调用

方法就是若干语句的功能的集合

3.方法重载
overload
在这里插入图片描述
方法重载与下列因素有关:
1.参数个数不同
2.参数类型不同
3.参数的多类型顺序不同

方法重载与下列因素无关:
1.与参数的名称不同
2.与方法的返回值类型不同

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章