• 【狂神说Java学习笔记】阶段一JavaSE基础(六)Java方法


    笔记内容:狂神说Java阶段一Java基础视频P32--P44
    狂神说Java视频链接


    目录

    一、方法的定义及调用
    二、方法的重载


    一、定义及调用

    1. 要素

    1、修饰符(public)
    2、返回值(没有返回值,则关键字使用void)
    3、方法名(add、test、……)驼峰规则
    4、参数类型(实参+形参)

    方法体:

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

    2. 定义及调用

    public class Demo01 {
        public static void main(String[] args) {
            int sum = add(1,2);      //调用:实参1、2传递给形参a、b
            System.out.println(sum);
        }
    
        public static int add(int a, int b) {      //定义:形参a、b
            int sum = 0;
            sum = a + b;
            return sum;
        }
    }
    
    >>>
    3
    

    二、方法的重载

    1、方法名称必须相同
    2、参数列表必须不同(个数、类型、参数排列顺序)
    3、方法的返回类型可以相同,可以不同
    4、仅仅返回类型不同不足以成为方法的重载

    System.out.println(add(1,2));
    System.out.println(add(1,2,3));
    
    public static int add (int a, int b) {
        return a + b;
    }
    public static int add (int a, int b, int c) {      //重载add()方法
        return a + b + c;
    }
    

    意义:便利方法的调用。
    比如要对浮点数和整型数据类型分别做加法,调用方法时一律调用add方法就可以了,就不用额外的记忆其他方法名。

  • 相关阅读:
    高斯金字塔、拉普拉斯金字塔
    边缘检测:Canny算子,Sobel算子,Laplace算子
    数据结构-排序
    数据结构-查找
    数据结构-图
    数据结构-树
    数据结构-串
    数据结构-栈和队列
    数据结构-链表
    数据结构-线性表存储
  • 原文地址:https://www.cnblogs.com/lanlynn/p/13473594.html
Copyright © 2020-2023  润新知