zoukankan      html  css  js  c++  java
  • JavaSE复习日记 : 方法的调用和方法的重载

    /*
     *                          方法的调用和方法重载
     */
    
    /*
     *      什么是方法?
     *          方法就是一个有名字的代码段;
     *      方法的调用:
     *          在方法里调用另外一个方法里面的东西就是方法调用;
     *          或者可以认为"另外一个方法的名字()"就是方法的调用;
     *      方法的重载:
     *          就是在main方法外写了多个方法名相同,但是形参列表不同的方法,在main方法中调用这个方法时括号内写上实参,程序会默认调用实参和调用方法里形参相匹配的方法;
     */
    
    //                              方法形式和方法的类部调用
    
    /*
    public class JavaSE{
        public static void main(String[] args){
            JavaSE.Method_1();//方法的调用就是:类名.方法名(实参列表);
            Method_2(1,2);//main方法调用这个类里面的静态方法也可以这么写;
            Method_3(5,5);
        }
        public static void Method_1(){
            System.out.println( "我很帅" );
        }
        public static void Method_2(int a,int b){
            int c = a + b;
            System.out.println( c );
        }
        public static int Method_3(int e,int d){//注意这里static后面跟的是int,是返回值类型,这是方法最后必须写return语句;
            int f = e + d;
            System.out.println( f );
            return f;//return语句在有返回值类型的时候必须有返回值,不然会报错;
        }
    }
    */
    
    //-------------------------------------------------------------------------
    
    //                          方法的重载
    
    public class JavaSE{
        public static void main(String[] args){
           Method_4(1,1.0);//这里1是int型的,1.0是double型的,结果是2.0,结果自动转换为double型
           Java.sum(2,1);//调用外部类的方法必须是:外部类名.方法名(实参列表);
        }
        public static void Method_4(int a,int b){
            int c = a + b;
        }
        public static void Method_4(int a,double b){
            System.out.println( a + b );
        }
    }
    
    class Java{
        public static void sum(int a,int b){
            System.out.println( a + b );
        }
        public static void sum(int a,double b){
            System.out.println( a - b );
        }
    }

     >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>杰我教育WWW.JAOVO.COM<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  • 相关阅读:
    关于hibernate中多对多关系
    选择排序
    Offer是否具有法律效力?
    textarea文本域宽度和高度(width、height)自己主动适应变化处理
    序列相关的趣题 之三
    windows的定时任务设置
    Maven pom.xml 配置详解
    PS 图像特效-非线性滤波器
    PS 滤镜算法原理——拼贴
    PS 滤镜算法原理——曝光过度
  • 原文地址:https://www.cnblogs.com/yizhimichong/p/4751287.html
Copyright © 2011-2022 走看看