Java虚拟机
GNU Classpath包含来自官方Java API命名空间的类。必要时，某些调用由“VM”类来完成。这种VM类的名称与本地类的名称相匹配，但在名称前加"'VM"前缀。如VMObject、VMString等等。VM类与其他代码分开存储，包含私有类和final。这些类的方法包含关键字"native"，表示需配合的本地库。这类库由Java虚拟机的作者提供，因此GNU Classpath几乎可以连接到任何Java虚拟机。