方法的定义

定义格式:

修饰符 返回值类型 方法名 (参数列表){代码...return ;
}

定义格式解释:

修饰符: 目前固定写法 public static 。

返回值类型: 目前固定写法 void ,其他返回值类型在后面的课程讲解。

方法名:为我们定义的方法起名,满足标识符的规范,用来调用方法。

参数列表: 目前无参数, 带有参数的方法在后面的课程讲解。

return:方法结束。因为返回值类型是void,方法大括号内的return可以不写。

/*
定义一个方法的格式:
public static void 方法名称() {方法体
}方法名称的命名规则和变量一样,使用小驼峰。
方法体:也就是大括号当中可以包含任意条语句。注意事项:
1. 方法定义的先后顺序无所谓。
2. 方法的定义不能产生嵌套包含关系。
3. 方法定义好了之后,不会执行的。如果要想执行,一定要进行方法的【调用】。如何调用方法,格式:方法名称();
*/
public class Demo11Method {public static void main(String[] args) {}// 厨子public static void cook() {System.out.println("洗菜");System.out.println("切菜");System.out.println("炒菜");System.out.println("装盘");}// 我public static void me() {System.out.println("吃");}// 小商贩public static void seller() {System.out.println("运输到农贸市场");System.out.println("抬高价格");System.out.println("吆喝");System.out.println("卖给厨子");}// 农民伯伯public static void farmer() {System.out.println("播种");System.out.println("浇水");System.out.println("施肥");System.out.println("除虫");System.out.println("收割");System.out.println("卖给小商贩");}
}

方法入门_方法的定义相关推荐

  1. 方法入门_方法的调用

    方法的调用 方法在定义完毕后,方法不会自己运行,必须被调用才能执行,我们可以在主方法main中来调用我们自己定义好的方法.在主方法中,直接写要调用的方法名字就可以调用了. public static ...

  2. window.addeventlistener 不能调用方法_方法入门(基础篇五)

    前边写运算符的时候,都是创建一个类和一个main方法,这样会有很多重复代码,为了减少重复代码,我们可以使用方法来实现. 什么是方法? Java的方法是语句的集合,它们在一起执行一个功能. 方法是解决一 ...

  3. Spring Data JPA 从入门到精通~定义查询方法的配置方法

    定义查询方法的配置方法 由于 Spring JPA Repository 的实现原理是采用动态代理的机制,所以我们介绍两种定义查询方法,从方法名称中可以指定特定用于存储的查询和更新,或通过使用 @Qu ...

  4. 多方法接口回调_浅析接口定义和接口回调

    目录 一.接口定义 二.接口的特点 三.使用接口的好处 四.接口回调 五.Android中的接口回调机制 一.接口定义 接口通常以interface来修饰. public interface Anim ...

  5. 语种切换_多语种跳转研究试运行全程直播:选择大于努力英语学习入门的方法分享...

    按:"多语种直接跳转与自动切换研究试运行"自2020.3.12启动至今,无论是专攻英语组还是多语种跳转组都是硕果累累,超预期进阶.小学生专攻英语组半年时间就从绘本阅读进阶到了无删减 ...

  6. 第四天学习Java的笔记(方法入门,编译器优化)

    第三章 方法入门 方法:就是将一个功能抽取出来,将代码单独定义在一个大括号内,形成一个单独的功能.当我们需要这个功能的时候,就可以去调用,这样即实现了代码的复用性,也解决了代码冗余的现象. Demo1 ...

  7. 深度学习数字仪表盘识别_深度学习之手写数字识别项目(Sequential方法amp;Class方法进阶版)...

    此项目使用LeNet模型针对手写数字进行分类.项目中我们分别采用了顺序式API和子类方法两种方式构建了LeNet模型训练mnist数据集,并编写了给图识物应用程序用于手写数字识别. 一.LeNet模型 ...

  8. Android学习笔记---HttpClient入门,使用方法,及简介

    HttpClient入门 发华 金, 软件工程师,IBM CSDL, EMC 金发华是一名工作在 IBM CSDL 的软件工程师.他喜欢钻研各种新的技术,在 Java 网络开发和 Web 开发方面颇有 ...

  9. JVM(5)_方法区和大厂面试题

    文章目录 1. 堆.栈.方法区的交互关系 2. 方法区的理解 3.设置方法区大小与OOM 3.1 方法区大小 3.2 方法区OOM 4.方法区的内部结构 4.1 方法区中存储的信息 4.2 运行时常量 ...

最新文章

  1. 比尔盖茨NEJM发文:新冠肺炎是百年一遇的流行病!全世界应该如何应对?
  2. ITK:越界像素返回常数值
  3. android里面这个动画不动了,android,AnimationDrawable 在ListView里不动的分析及解决办法。...
  4. java中的过滤器与监听器
  5. mysql对象资源管理器在哪里_文件资源管理器在哪
  6. 网络工程制图论文计算机,工程制图论文
  7. 如何ubuntu上安装tecplot,教你怎么创建图标哦!
  8. RSD的遥感图像合成工具
  9. 学习笔记1:迟滞电压比较器
  10. paraview的安装和使用
  11. 《熊出没原始时代》总导演丁亮:爱与勇气 穿越古今
  12. excel表格打印每页都有表头_打印的表格只有第一页有标题?一键让每页都带表头标题...
  13. 面试之算法知识点总结
  14. win7计算机管理无用户账户,win7系统控制面板中用户账户显示空白的解决方法
  15. 为什么说“去中心化”是互联网的未来?
  16. 开个代理记账公司是否有前途
  17. 性别收入差距=歧视?Oaxaca-Blinder分解方法
  18. 头脑风暴的一种变种:哥顿法
  19. Sentinel-限流 冷启动
  20. 如何在 Mac 上卸载 Java?

热门文章

  1. html5--3.2 input元素(1)
  2. BZOJ 3997 [TJOI2015]组合数学(单调DP)
  3. AFN2.0到3.0的迁移
  4. Asp.Net ajax 面向对象类型系统2 - 使用事件
  5. 【Java并发编程】java并发框架Executor学习笔记
  6. 简单了解Python网络爬虫
  7. 解决阿里云postfix无法发送邮件问题
  8. js运算符+运算方式
  9. location 匹配规则 (NGINX)
  10. android 开发 命名规范