您的位置:首页 > 其它

JVM学习--认识虚拟机

2015-10-29 23:04 169 查看
1.Java的构成

Java技术体系包括支撑Java程序运行的虚拟机、提供各种功能支持的API、Java编程语言、第三方框架(如spring、struts)等。

2.经典虚拟机

HotSpot VM:Sun JDK和OpenJDK中所带的虚拟机。优点是准确式内存管理和热点代码探测技术。

JRockit:专注于服务器端应用,不包含解析器实现,全部代码都靠即时编译器(JIT Just-In-Time)编译后执行。

3.Java与c++的区别

区隔Java与c++的是内存分配和垃圾回收技术。对于c++来说,开发人员掌握创建对象、使用对象、维护对象、销毁对象的所有工作。对于Java来说,开发人员只需要创建对象,虚拟机的自动内存管理机制会自动释放内存。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: