JVM以及JVM优化

类加载过程: 1.加载:通过类加载器,将class文加加载到内存。 2.验证:验证文件是否符合java规范。 3.准备:就是为static修饰的变量,赋予初始值,并且分配内存空间。 4.解析:就是将java代码中的符号引用替换为直接引用。 5.初始化:对变量赋值。 jvm运行时数据区组成: 方法区(1.8之后叫元空间):主要存放类信息,和static的变量,线程共享。 堆:对象和数组存放的地方,分
相关文章
相关标签/搜索