六号线晚报0530

天气:晴 风力:无风

OSGi

I hear and I forget. I see and I remember. I do and I understand!

  • java模块化
  • 动态加载
  • bndtools编译项目和编辑工具,不是必须
  • OSGi通过类加载器实现隔离
  • 由OSGi联盟发布,不是sun家的。因此,java9模块化没有使用OSGi,使用Jigsaw,被称为JPMS
  • 模块化和动态加载的特性特别适用于物联网平台的解决方案
  • 模块化的原因导致可能包名类名重复导致Class.forName(String)得不到正确结果
  • 参考链接
    enRoute实例clone太慢,明天再见

你可能感兴趣的:(六号线晚报0530)