首页
在线工具合集
AI智能
数据库
前端
后端技术
电脑软件
操作系统
文章归档
默认分类
友情链接
关于页面
1
电脑技巧:推荐一款高颜值且支持网盘资源的电脑音乐播器
2
推荐一款开源免费的多显示器管理工具Dual Monitor Tools
3
安卓微信 8.0.54 正式版本来了,具体更新功能介绍
4
非常好用的PDF编辑、拆分、合并、对比工具
5
微软发布0.86版PowerToys来了,具体更新功能介绍
IT技术分享社区
一个有态度的互联网技术交流平台
累计撰写
220
篇文章
累计创建
17
个标签
累计收到
23
条评论
栏目
首页
在线工具合集
AI智能
数据库
前端
后端技术
电脑软件
操作系统
文章归档
默认分类
友情链接
关于页面
搜索
标签搜索
视频教程
程序人生
AI
C#
docker
Git
手机技巧
开源
数据库
运维
前端
Linux
操作系统
电脑技巧
电脑软件
Java
JVM
目 录
CONTENT
以下是
JVM
相关的文章
JVM系列(十):JVM垃圾回收算法相关知识
今天给大家继续分享JVM垃圾回收算法相关知识,如有不对的地方欢迎指正。JVM垃圾回收算法主要有标记清除、复制算法、标记整理、分代收集四种,下面来逐一介绍。1、标记清除(Mark-Sweep)标记清除作为最基础的垃圾回收算法,其过程要经历两个阶段:标记、回收。标记:遍历内存区域,标记出待回收的对象。回
2022-06-19
521
0
1
后端技术
JVM系列(九):MinorGC、MajorGC、FullGC垃圾回收介绍
今天给大家继续分享MinorGC、MajorGC、FullGC相关知识,如有不对的地方欢迎指正!1、MinorGC (新生代垃圾回收) JDK1.8 堆内部结构从年轻代空间(包括 Eden 和 Survivor 区域)回收内存被称为 Minor GC,也叫Young GC。因为Java对象大多
2022-06-19
523
0
0
后端技术
JVM系列(八):堆(Heap)的相关知识介绍
1、JVM堆的概念JVM中的堆是用来存放对象的内存空间,几乎所有的Java对象、数组都存储在JVM的堆内存中。比如当我们new一个对象或者创建一个数组的时候,就会在堆内存中分配出一段空间用来存放。类加载器读取了类文件后,需要把类、方法、常变量放到堆内存中,保存所有引用类型的真实信息,便于后续的执行。
2022-06-19
504
0
1
后端技术
JVM系列(七):虚拟机栈的相关知识介绍
今天继续给大家分享JVM系列的相关知识,今天介绍一下虚拟机栈的介绍。1、虚拟机栈的概念虚拟机栈也称为Java栈,Java每个main方法被执行的时候,JVM都会同步创建一个栈帧(Stack Frame),通过存储局部变量表、操作数栈、动态链接、方法出口等信息来支撑和完成方法的执行。栈帧就是虚拟机栈中
2022-06-11
531
0
1
后端技术
JVM系列(六):JVM内存区域中程序计数器介绍
今天继续给大家分享JVM的相关知识,今天介绍一下JVM内存区域的程序计数器。1、程序计数器概念JVM中的程序计数寄存器(Program Counter Register)中Register的命名来源于CPU的寄存器,寄存器用来存储指令相关的现场信息。CPU只有把数据装载到寄存器中才能够正常执行指令。
2022-06-03
550
0
0
后端技术
JVM系列(五):native关键字用法介绍
今天继续给大家分享JVM中native关键字用法介绍。1、native概念native关键字修饰的Java方法是一个原生态方法,方法对应的实现Java作用范围达不到,而是在用其他编程语言(如C和C++)文件中实现。Java语言本身不能直接对操作系统底层进行访问和操作,但可以通过JNI接口调用其他编程
2022-06-03
501
0
0
后端技术
JVM系列(四):沙箱安全机制笔记
今天主要给大家分享JVM的沙箱安全机制笔记,希望对大家能有所帮助!1、沙箱机制的概念Java安全模型的核心就是Java沙箱(sandbox)。沙箱机制就是将Java代码限定只能在虚JVM虚拟机中特定的运行范围,并且严格限制代码对本地系统资源访问,通过这样的方式来保证对Java代码的有效隔离,防止对本
2022-06-03
531
0
0
后端技术
JVM系列(三):双亲委派机制笔记
今天给大家分享JVM系列之双亲委派机制相关的知识。1、Java类加载的过程Java类的加载过程是动态的,它不会一次性把程序所有的类全部加载后再运行,而是先保障程序运行的基础类加载到JVM虚拟机当中,其他的类,一般是再需要的时候才会去加载,这样的运行机制也达到了节约内存的目的。当JVM虚拟机加载某个c
2022-06-03
500
0
0
后端技术
JVM系列(二):JVM中类加载器相关知识笔记
今天继续给大家分享JVM相关的知识,欢迎互相沟通交流!1、什么是类的加载和类的卸载JVM虚拟机运行的文件是class文件,它是由我们的Java程序编译后产生的文件。类的加载:JVM虚拟机将指定的class文件读取到内存里,并解释运行该class文件里的Java程序的过程。类的卸载:将某个class文
2022-06-03
511
0
2
后端技术
JVM系列(一):JVM基本概念知识笔记
今天开始给大家分享JVM系列知识,欢迎大家一起学习交流共同进度!1、什么是JVM?JVM即Java虚拟机,可以理解为一种抽象计算机,它拥有一个指令集,在运行时操作各种内存区域。JVM对Java语言一无所知,它只知道一种特定的二进制格式,即类文件格式,我们写好的Java程序最终交给JVM执行的时候会被
2022-05-27
663
0
0
后端技术