zoukankan      html  css  js  c++  java
  • java方法笔记

    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
    • 形式参数:方法圆括号中的变量,仅仅只是占位而已,参数的名称其实无所谓。

     

  • 相关阅读:
    了解Onunload,onbeforeunload事件
    asp.net 获取客服端的Ip地址
    HttpWebRequest WebResponse 对象简单了解
    web 编辑word 之dsoframer控件
    web编辑word之dsoframer(二)
    WebClient 对象实现下载和上传
    jquery datagrid 后台获取datatable处理成正确的json字符串
    doc文档的web查看
    C#中处理字符串对象的函数
    类3-类的static属性
  • 原文地址:https://www.cnblogs.com/battlecry/p/6103515.html
Copyright © 2011-2022 走看看