奇怪的暴力反射:

在我们的类型一直的时候我们暴力反射得到的是所反射类的不包含父类的所有的方法;

但是在我们权限类型不一致的时候得到的是反射类的方法

但是一旦子类中是public  而父类中是default默认是的时候就会将父类中的public  方法也反射得到


奇怪的暴力反射


class OO{
    public static void hh10(){}
    public void hh6(){}
    private void  hh5(){}
    protected void  hh7(){}
     void  hh8(){}
}



class MybatisTest  extends OO{


    public static void  hh3(){
        System.out.println(34);
    }


  private   void   hh(){
      System.out.println(456);
  }
    public  void   hh1(){
        System.out.println(456);
    }


       void   hh2(){
        System.out.println(456);
    }
}















相关文章: