JVM平台上还可以运行其他语言,运行的是Class字节码.只要能翻译成Class的语言就OK了.挺强大的. JVM厂商很多 垃圾收集器.收集算法 JVM检测工具 关于类的加载: Java代码中,类型(interface, class,enum等,有些是在运行时候生成的,比如动态代理)的加载.连接与初始化过程都是在程序运行期间完成的.不涉及到对象的概念.同时也是个Runtime阶段. 提供了更大的灵活性,增加了更多的可能性.提供了一些扩展,灵活扩展. Java虚拟机与程序的生命周期: 在如下几种情…