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