方法概念引入和方法的定义以及方法的调用

打印 上一主题 下一主题

主题 884|帖子 884|积分 2652

三、 方法入门

3.1概述:

我们在学习运算符的时候,都为每个运算符单独的创建一个新的类和main方法,我们会发现这样编写代码非常的繁琐,而且重复代码很多。能否避免这些重复的代码呢,在java中我们就可以使用方法来实现。
方法:就是讲一个功能抽取出来,吧代码单独定义在一个打括号内,形成一个单独的功能。
当我们需要这个功能的时候,就可以去调用这个方法,这样实现了代码的复用性,也解决了代码冗余的现象。
3.2 方法的定义
  1. 定义格式
复制代码
  1.         修饰符 返回值类型 方法名 (参数列表){
  2.                 方法体
  3.                 return;
  4.         }
  5.        
复制代码
方法名称的命名规范规则和变量一样,使用小驼峰
方法体:也就是套括号当中可以包含任何条语句
定义格式解释:
修饰符 : 目前固定写法 public static。
返回值类型:目前固定写法void,其他返回值类型在后面的课程讲解。
方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。
注意事项

1.方法定义的先后顺序无所谓。
2.方法的定义不能产生嵌套包含关系。
3.方法定义好了以后不会执行的。如果想要执行,一定要进行方法的调用
如何调用方法:
格式:方法名称();
  1. class Test{
  2.         public class void main(String[] args){
  3.         //调用厨子的方法
  4.         cook();
  5.        
  6.         //调用农民的方法
  7.         farmer();
  8.        
  9.         //调用商贩的方法
  10.         seller();
  11.        
  12.         //调用我自己的方法
  13.         me();
  14.         }
  15.        
  16.         //农民
  17.         public static void farmer(){
  18.                 System.out.pringln("播种");
  19.                 System.out.pringln("胶水");
  20.                 System.out.pringln("施肥");
  21.                 System.out.pringln("除虫");
  22.                 System.out.pringln("收个");
  23.                 System.out.pringln("卖给小商贩");
  24.         }
  25.        
  26.         //商贩
  27.         public static void seller(){
  28.                 System.out.pringln("运输到农买市场");
  29.                 System.out.pringln("抬高价格");
  30.                 System.out.pringln("吆喝");
  31.                 System.out.pringln("卖给厨子");
  32.         }
  33.         //厨子
  34.         public static void cook(){
  35.                 System.out.pringln("洗菜");
  36.                 System.out.pringln("切菜");
  37.                 System.out.pringln("炒菜");
  38.                 System.out.pringln("装盘");
  39.         }
  40.        
  41.         //客人
  42.         public static void me(){
  43.                 System.out.pringln("吃");
  44.         }
  45. }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

玛卡巴卡的卡巴卡玛

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表