• Java—方法


    一、java方法

    1. 方法的写法(三种)

    ① 没有返回值,没有参数列表(void)

    ② 没有返回值,有参数列表

    ③ 有返回值,有参数列表(return)

    2. 方法的声明

    权限修饰符  返回值类型  方法名([形参列表]){
                    方法体
    
    }
    

    3. 方法的意义

     便于抽取代码,提高代码复用性


    4. 方法的重载

    4.1 什么是方法的重载

     方法名相同,形参列表不同,与返回值无关

    例子1:

    public  void  printArray (int[]  array){
            System.out.println(Arrays.toString(array));
    
    }
    
    public  String[]  printArray (String[]  array){
    
            return array;
    
    }
    
    上面属于方法重载,因为方法重载与返回值无关
    

    例子2:

    public  void  printArray (int[]  array){
    
            System.out.println(Arrays.toString(array));
    
    }
    
    public  void  printArray (int  ...array){
    
            System.out.println(Arrays.toString(array));
    
    }
    
    上面不属于方法重载,因为int  ...array虽然是可变参数,但也属于数组范畴;所以形参列表相同,不是方法重载。
    

    4.2 方法重载的意义

     ① 使用逆向思维方式进行思考

     ② 若Java中没有定义方法重载,那么形参列表不同,但逻辑实现相同的代码声明的方法名就不同;不便于学习和利用。


    5. 程序执行原理


    6. 论证程序执行原理

  • 相关阅读:
    Spring-整合MyBatis-声明式事务
    Spring-AOP
    Spring-使用注解开发
    Spring-bean的自动装配
    Spring-HelloSpring-IOC创建对象的方式
    Objective-C学习笔记2013[NSString]字符串[可变字符串中,加用app减用delete]
    C语言I博客作业04
    C语言I博客作业03
    C语言I博客作业02
    malloc/free 和 new/delete
  • 原文地址:https://www.cnblogs.com/nadou/p/13965203.html
Copyright © 2020-2023  润新知