
JVM
文章平均质量分 92
秃头侠客
即使催更,也依然停更
展开
-
线程池简单实用 及其JVM简单参数
目录Callable线程池JVM参数Callable接口 只有一个方法 call与run方法功能一致,但有返回值,可以用future接受处理 此接口为函数式接口 可以使用lambda此处配合Fature 统计100位随机数之和call实现类public class CallTest implements Callable { static ThreadLocalRandom current = ThreadLocalRandom.current(); public sta原创 2022-03-17 20:43:55 · 511 阅读 · 0 评论 -
看一遍就能理解的JAVA虚拟机(一)
目录JVM结构栈(先进后出)堆方法区(元空间)程序计数器本地方法栈各个结构之间的关系栈与堆方法区与堆堆中的垃圾回收机制类加载全过程这东西不好描述,博主用来以后复习时使用,不建议他人阅读JVM结构栈(先进后出)jvm会为每个线程建立一个栈, 每一个方法都会在栈中建立一个 栈帧,也就是说每个栈中可以含有多个栈帧,而每个栈帧多个结构组成局部变量表用于储存局部变量操作数栈(先进后出)把将要用于计算的值暂存于此(计算时放入CPU进行计算)动态链接将符号引用转为直接引用方法出口将方原创 2020-11-02 23:27:54 · 290 阅读 · 0 评论