【发布时间】:2011-03-11 05:09:48
【问题描述】:
我正在尝试了解小程序的工作原理。
我知道类文件是字节码,是 JVM 可以理解和执行的。当小程序在用户系统上运行时,字节码通过网络传输到用户系统。
现在,当有多个类文件时会发生什么?例如,如果具有小程序的 init() 方法的类(A 类)具有我的另一个类(B 类)的对象怎么办? html 文件的 APPLET 标记中仍然包含 classA.class。在这种情况下,classB.class 是否也通过网络传输?
另外,jar 文件如何适合这里?它们只是类文件的压缩集合,不是吗?
任何关于其工作原理的说明将不胜感激。
谢谢,
【问题讨论】: