本文分类:news发布日期:2025/1/21 9:30:10
相关文章
观察 jvm 运行时数据区内存大小(native memory tracking)
jvm 运行时数据区
jvm 运行时数据区包括且不限于以下几个部分:
堆(heap): 用于存储对象实例和数组。堆内存的分配和释放由垃圾回收器进行管理。方法区(method area): 用于存储类的信息、静态变量、常量等。jdk 8 后方法区位于 metaspace。虚拟机栈(vm stack): 用于存储方法的…
建站知识
2025/1/21 9:25:21
vscode 创建一个测试单个js文件的项目
如果你想配置VSCode,使得每次按下F5时都能运行当前的JavaScript文件,你需要配置VSCode的调试功能。以下是如何设置的步骤: ### 1. 打开你的JavaScript项目 首先,确保你已经在VSCode中打开了你的JavaScript项目。 ### 2. 创建一个.…
建站知识
2025/1/21 3:01:25
JVM 三色标记算法
三色标记算法核心原理
三色标记算法是一种JVM的垃圾标记算法,CMS/G1垃圾回收器就是使用的这种算法,它可以让JVM在不发生或者尽可能短的发生STW(Stop The World)的情况下进行垃圾的标记和清除。
顾名思义,三色标记算法…
建站知识
2024/12/23 11:11:45
可变参数以及不可变集合
可变参数:
格式:
public class ArgsDemo {public static void main(String[] args) {System.out.println(getSum(1,2,3,4,5));}//可变参数public static int getSum(int...args){int sum 0;for (int arg : args) {sum arg;}return sum;}
}可变参数的…
建站知识
2025/1/6 10:42:44
实体类status属性使用枚举类型的步骤
1. 问题引出
当实体类的状态属性为Integer类型时,容易写错 2. 初步修改
把状态属性强制为某个类型,并且自定义一些可供选择的常量。 public class LessonStatus {public static final LessonStatus NOT_LEARNED new LessonStatus(0,"未学习"…
建站知识
2024/12/29 19:42:20
可视化剪辑,账号矩阵管理,视频分发,聚合私信多功能一体化营销工具 源代码开发部署方案
可视化剪辑,账号矩阵管理,视频分发,聚合私信多功能一体化营销工具 源代码开发部署方案 可视化剪辑:
可视化剪辑开发是一种通过图形化界面和拖放操作,以可视化的方式进行影片剪辑和编辑的开发方法。它可以让非专业用户…
建站知识
2025/1/17 10:01:11