博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java方法笔记
阅读量:7086 次
发布时间:2019-06-28

本文共 1245 字,大约阅读时间需要 4 分钟。

1.方法

方法(method),函数(function)//但本质上是一样的——实现特定的功能。

程序中完成独立功能,可重复使用的一段代码的集合;
方法的格式:
[修饰符] 返回值的类型 方法名称([形式参数,……]) //其中修饰符、参数可以省略
{
  //方法体
  return value;
}
方法必须要调用才能生效(想想去餐厅点菜,去了餐厅不点菜怎么会上菜呢?)
如果方法使用了static修饰符
此时我们使用方法所在类的名称.方法名(参数)
(如果有一个方法在A类里面,只能先找到A类,然后使用A类里面的方法)
如果方法没有使用static修饰符
此时我们使用方法所在类的对象来调用(面向对象)

 

public class MethodDemo {    static void doWork()    {        System.out.println("共同的200行代码");    }    public static void main(String[] args)    {            /*         *  假设有A、B、C、D四个代码片段,每一个代码都有重复的一段代码         *  假设这些代码需要维护,那么就要维护四个代码片段,所以可以将公共部分写成一个方法         *  通过方法调用的形式来节省时间,以及维护成本         */        System.out.println("代码片段A");        MethodDemo.doWork();//调用方法        System.out.println("代码片段B");        MethodDemo.doWork();        System.out.println("代码片段C");        MethodDemo.doWork();        System.out.println("代码片段D");    }}

 

 

2.方法的定义格式:

[修饰符] 返回值类型 方法名称{[形参1,形参2,……]}
{ 
  方法体
  [如果方法需要给调用者返回一个结果,此时 使用return值];

3.概念整理

  • 修饰符:public,static等,static属于类,直接使用类名调用即可,在理解面向对象概念之前全部都使用static
  • 返回值类型:方法其实是在完成一个功能,该功能操作完毕之后,是否需要给调用者返回一个结果。如果不需要给调用者返回结果,此时关键字void来声明,无返回的意思。
  • 方法名称:遵循标示符的规范,使用动词表示,首字母小写,若是多个单词组成,使用驼峰白哦是法,以后的每一个单词的首字母都大写,例如:getEmployee
  • 形式参数:方法圆括号中的变量,仅仅只是占位而已,参数的名称其实无所谓。

 

转载于:https://www.cnblogs.com/battlecry/p/6103515.html

你可能感兴趣的文章
图文教程自动登录expect脚本实例
查看>>
2019 第四周 开发笔记
查看>>
CORBA分布式实现
查看>>
第五天的学习
查看>>
微信小程序小技巧系列《二》show内容展示,上传文件编码问题
查看>>
Rancher Kubernetes Engine(RKE)正式发布:闪电般的Kubernetes安
查看>>
$.get()请求返回一个html页面,获取该页面特定id的元素
查看>>
Linux中的加解密实现
查看>>
Java开发GUI之CardLayout卡片布局
查看>>
将自己本地的项目托管到github上
查看>>
yum仓库搭建
查看>>
this怎么用(基础)
查看>>
安装server2008后,提示“Windows无法验证此文件的数字签名”
查看>>
一个中文空格引起的bug
查看>>
vmware用U盘安装win10
查看>>
CSS3内容溢出详解
查看>>
SEO人员如何做内容链接?
查看>>
SpringCloud源码:Ribbon负载均衡分析
查看>>
统计自己写的代码量
查看>>
配置防盗链
查看>>