JVM

  1. JVM运行在操作系统之上

  2. Jvm的结构体系

    沙箱安全机制

    堆:存放正在的对象

    栈:存放对象地址,8个基本数据结构,实例方法,通过栈帧存着

    方法区:存放 static,final,Class,常量池,被线程共享,属于堆

    native Method: 声明了一些c++,c的一些方法,通过本地方法接口(JNI)于C++做交互

    程序计数器:记录线程执行到哪一行了