JVM做用:把字节码解释成具体平台上的机器指令执行。spa
执行过程:对象
1) 加载.class文件内存
2) 管理并分配内存虚拟机
3) 执行垃圾收集class
4)执行内存泄漏
堆内存异常问题-简单处理方法:方法
1)-XX:+HeadDumpOnOutOfMemoryError:让虚拟机在内存溢出异常时dump内存转快照文件以便过后分析。im
2)分两种状况:异常