我正在构建一个Java应用程序,该应用程序的某些部分需要每日更新。我想将频繁更新的零件作为小jar文件从服务器下载到内存。我正在将jar文件下载为字节流,而不使用URLClassloader。
如何使jar文件中的类可从我的自定义类加载器供系统类加载器使用?
我如何确保下载jar文件和加载的类永远不会缓存或写入磁盘。
您可以从内存中加载自定义类加载器。您可以强制系统加载器从内存中加载指定的类。但是,您不能更改默认的系统加载程序以动态读取内存。