Loading

随笔分类 -  JVM

摘要:package com.study.performance; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; 阅读全文
posted @ 2021-03-27 12:30 kopoo 阅读(239) 评论(0) 推荐(0)
摘要:1、类文件结构 首先获得.class字节码文件 方法: 在文本文档里写入java代码(文件名与类名一致),将文件类型改为.java在文件对应目录下运行cmd,执行javac XXX.java 以下是字节码文件 0000000 ca fe ba be 00 00 00 34 00 23 0a 00 0 阅读全文
posted @ 2020-07-18 19:55 kopoo 阅读(109) 评论(0) 推荐(0)
摘要:1、如何判断对象可以回收 1.1 引用计数法 引用一个变量则这个对象的计数为1,没有引用则为0 弊端:循环引用时,两个对象的计数都为1,导致两个对象都无法被释放,早期python中使用的就是这个方法,java并不是 1.2可达性分析算法 java目前使用的方法 根对象:肯定不能回收的对象被根对象引用 阅读全文
posted @ 2020-07-13 15:26 kopoo 阅读(99) 评论(0) 推荐(0)
摘要:今日开篇 什么是JVM 定义 Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境) 好处 一次编写,到处运行自动内存管理,垃圾回收机制数组下标越界检查多态 学习JVM的作用 jvm的讲解以hotspot为准 整体架构 JVM内存结构 1、程序计数器 二进 阅读全文
posted @ 2020-06-27 17:05 kopoo 阅读(66) 评论(0) 推荐(0)