
JVM
sike_java
这个作者很懒,什么都没留下…
展开
-
JVM
1.认识Java虚拟机2.类加载机制3.运行时数据区4.垃圾回收器和内存分配策略5.虚拟机性能监控和检测原创 2019-11-30 17:03:31 · 186 阅读 · 0 评论 -
垃圾回收器和内存分配策略
垃圾回收器和内存分配策略原创 2019-11-30 17:01:15 · 178 阅读 · 0 评论 -
运行时数据区
java 与 c/c++之间有一堵由内存动态分配和垃圾收集技术所围成的"高墙",墙外面的人想进去,墙里面的人却想出来.对于 java 程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个 new 操作去写配对的 delete/free 代码,不容易出 现内存泄漏和内存溢出.有虚拟机管理内存,这一切看起来都很美好.但是,也正因为 java 程序员把内存控制的权...原创 2019-11-30 19:49:36 · 214 阅读 · 0 评论 -
类加载机制
1.什么是类加载 虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的 java 类 型,这就是虚拟机的类加载机制. 与那些在编译时需要进行连接工作的语言不同,在 java 语言中,类型的加载,连接和初始化过程都是在程序运行期间完成的,这种策 略虽然会令类加载时稍微增加一些性能开销,但是会为 java 应...原创 2019-11-30 16:58:53 · 158 阅读 · 0 评论 -
认识 Java 虚拟机
1.Java 跨平台原理 JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过 在实际的计算机上仿真模拟各种计算机功能来实现的. JVM 将自身定位于字节码和底层平台之间.运行程序的物理机器的情况千差万别,而 Java 虚拟机则在千差万别的物理机上建立了统 一的运行平台....原创 2019-11-30 16:57:30 · 204 阅读 · 0 评论