zoukankan      html  css  js  c++  java
  • Java桥接方法

    桥接方法

           桥接方法是 JDK 1.5 引入泛型后,为了使Java的泛型方法生成的字节码和 1.5 版本前的字节码相兼容,由编译器自动生成的方法。

           何时生成桥接方法:

                     就是说一个子类在继承(或实现)一个父类(或接口)的泛型方法时,在子类中明确指定了泛型类型,那么在编译时编译器会自动生成桥接方法(当然还有其他情况会生成桥接方法,这里只是列举了其中一种情况)。

          

            桥接方法的影响:

                    如果使用反射调用类的某个方法是,如果遍历类声明的方法列表,根据名称过滤方法,执行时,可能会执行两次方法。

           

            查看class字节码的桥接方法:

                 使用Bytecode viewer查看编译后的class的bytecode。

  • 相关阅读:
    正则表达式
    网络编程
    多线程
    IO—Data
    IO-对象流
    IO-转换流
    异常
    常用类——File——Random——Math——枚举
    每月博客-20180310
    每月博客-20180204
  • 原文地址:https://www.cnblogs.com/hengwu/p/9712184.html
Copyright © 2011-2022 走看看