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<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

  • 相关阅读:
    Oracle Linux 6.1 说明
    Oracle Golden Gate 系列 小结
    Oracle 执行计划 提示 'PLAN_TABLE' is old version 解决方法
    Oracle 聚合函数(Aggregate Functions)说明
    Oracle 11g 行列互换 pivot 和 unpivot 说明
    Oracle 聚合函数(Aggregate Functions)说明
    MySQL 数据文件 说明
    MySQL 启动故障 处理 小记
    Oracle Validated Configurations 安装使用 说明
    Oracle DBMS_STATS 包 和 Analyze 命令的区别
  • 原文地址:https://www.cnblogs.com/yizhimichong/p/4751287.html
Copyright © 2011-2022 走看看