代码之家  ›  专栏  ›  技术社区  ›  Alberto

访问包外部可访问构造函数

  •  0
  • Alberto  · 技术社区  · 3 年前

    package

    Constructor<TargetClass> constructor = TargetClass.class.getDeclaredConstructor(SomeClass.class);
    var manager = constructor.newInstance(new SomeClass());
    

    但是,当我运行这个时,我得到:

    java.lang.IllegalAccessException: class com.mypackage.Application cannot access a member of class com.someotherpackage.TargetClass with modifiers ""
    

    0 回复  |  直到 3 年前
    推荐文章