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 · 412 阅读 · 0 评论 -
看一遍就能理解的JAVA虚拟机(一)
目录JVM结构栈(先进后出)堆方法区(元空间)程序计数器本地方法栈各个结构之间的关系栈与堆方法区与堆堆中的垃圾回收机制类加载全过程 这东西不好描述,博主用来以后复习时使用,不建议他人阅读 JVM结构 栈(先进后出) jvm会为每个线程建立一个栈, 每一个方法都会在栈中建立一个 栈帧,也就是说每个栈中可以含有多个栈帧,而每个栈帧多个结构组成 局部变量表 用于储存局部变量 操作数栈(先进后出) 把将要用于计算的值暂存于此(计算时放入CPU进行计算) 动态链接 将符号引用转为直接引用 方法出口 将方原创 2020-11-02 23:27:54 · 179 阅读 · 0 评论