远程类加载意味着加载未在执行它们的位置呈现的类。
例如,Java Applet需要将类从服务器加载到本地并在本地执行它们。
某些包含URLClassLoader的程序需要从网络加载类,并在本地执行。
RMI怎么样?我找到了一个名为RMIClassLoader的类?它是远程类加载吗?
答案 0 :(得分:0)
类加载器是一种加载任何类的类的方法:文件,网络,内存,甚至是动态生成的类。类加载器可以以任何方式存在以获得表示类的有效字节集。你给的是很好的例子。 URLClassLoader
从已知网址加载一个类。 RMI使用RMIClassLoader
来加载通过远程定义的类在本地解组的类。
答案 1 :(得分:0)
如果您正在编写应用程序服务器或类似服务器。即JPPF uses remote class loading执行分布式计算。