Java的方法签名

454 阅读1分钟

Java方法签名

  • 组成

    • 方法名。
    • 参数列表(类型、个数、顺序)。
  • 注意!

    • 与返回值、修饰符以及异常无关。
    • 在Class文件格式中,返回值不同,可以合法地共存于一个Class文件中。
    • 范型中,类型擦除,List<String>List<Integer>是相同参数List<Object>
    • 参数String... str与参数String[] str是相同参数。
  • 重写与重载

    • 重写:同一个类中方法签名不同的方法。
    • 重载:方法签名必定相同,返回值必定相同,访问修饰符子>父,异常类 子<父。