星空网 > 软件开发 > ASP.net

java方法的重载


方法的目的是什么?
    : 代码的重用
方法由什么构成?
    : 修饰符列表 返回值 方法名 参数列表 方法体
什么是方法的重载?
    : 方法名相同 参数列表不同
        参数列表不同有几种情况?
            : 两种 1 参数列表个数不同
                   2 参数列表数据类型不同
方法的重载这里最容易犯的错误 :
    方法的重复 , 就是方法名和参数列表都相同了 这样 报错

代码 :
public class Chong_Zai{
    public static void m_1(int i){//声明静态方法
        System.out.println( "我是静态方法" );
    }
    public static void m_1(int i,int j){//方法名和上面那个相同 但是我参数列表个数不同  就是方法的重载
        System.out.println( "我也是静态方法" );
    }
    public void m_2(int i){//声明成员方法
        System.out.println( "我是成员方法" );
    }
    public void m_2(double i ){//方法名和上面那个相同,但是参数列表的数据类型不同,就叫方法的重载
        System.out.println( "我也是成员方法" );
    }
    public static void main(String[] args){
        Chong_Zai c = new Chong_Zai();
        m_1(1);//调用静态方法  参数列表为 1 个的那个方法
        m_1(1,1);//调用静态方法  参数列表为 2 个的那个方法
        c.m_2(1);//调用成员方法 参数列表里面的局部变量 数据类型为 int 的那个方法
        c.m_2(1.1);//调用成员方法 参数列表里面的局部变量 数据类型为 double 的那个方法
    }
}




原标题:java方法的重载

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

这个市场有什么魔力?值得各大跨境平台争相占据市场份额!:https://www.kjdsnews.com/a/1381880.html
美国商标注册流程及所需时间分析-跨标云:https://www.kjdsnews.com/a/1381881.html
美国商标注册流程及官方网址汇总-跨标云:https://www.kjdsnews.com/a/1381882.html
美国商标注册流程及官方指南-跨标云:https://www.kjdsnews.com/a/1381883.html
美国商标注册流程及完成时间详解-跨标云:https://www.kjdsnews.com/a/1381884.html
美国商标注册流程及回执单详解-跨标云:https://www.kjdsnews.com/a/1381885.html
美国版权小知识-哪些作品能够登记美国版权?:https://www.kjdsnews.com/a/1836627.html
俄罗斯汽车企业进口东风汽车零部件组装雪铁龙汽车:https://www.kjdsnews.com/a/1836628.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流