加载共12篇
Linux操作系统启动流程详解-编程社

Linux操作系统启动流程详解

每次打开 Linux PC 时,它都会经历一系列阶段,然后最终显示提示输入用户名或密码的登录屏幕。每个 Linux 发行版在典型的启动过程中都会经历 4 个不同的阶段。 登录 在本指南中,我们将重点介绍...
清欢渡的头像-编程社钻石会员清欢渡7个月前
031477
JVM加载一个类的过程-编程社

JVM加载一个类的过程

类从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期包括以下 7 个阶段: 加载 验证 准备 解析 初始化 使用 卸载 验证、准备、解析 3 个阶段统称为连接。 JVM 中类的装载是由类加...
清欢渡的头像-编程社钻石会员清欢渡1年前
0309150
类装载的执行过程详解-编程社

类装载的执行过程详解

类从加载到虚拟机中开始,直到卸载为止,它的整个生命周期包括了:加载、验证、准备、解析、初始化、使用和卸载这7个阶段。 其中,验证、准备和解析这三个部分统称为连接(linking)。 类加载过...
清欢渡的头像-编程社钻石会员清欢渡2年前
0481124
JVM为什么采用双亲委派机制-编程社

JVM为什么采用双亲委派机制

通过双亲委派机制可以避免某一个类被重复加载,当父类已经加载后则无需重复加载,保证唯一性。 为了安全,保证类库API不会被修改 在工程中新建java.lang包,接着在该包下新建String类,并定义ma...
清欢渡的头像-编程社钻石会员清欢渡2年前
0459133
什么是类加载器,有哪些种类?-编程社

什么是类加载器,有哪些种类?

要想理解类加载器的话,务必要先清楚对于一个Java文件,它从编译到执行的整个过程。 类加载器:用于装载字节码文件(.class文件) 运行时数据区:用于分配存储空间 执行引擎:执行字节码文件或本...
清欢渡的头像-编程社钻石会员清欢渡2年前
040390
JAVA类加载过程详解-编程社

JAVA类加载过程详解

我们编写好的Java代码,经过编译变成.class文件,然后类加载器把.class字节码文件加载到JVM中,接着执行我们的代码,最后将类卸载出JVM。 而从类加载到虚拟机到卸载出虚拟机的这一整个生命周期...
清欢渡的头像-编程社钻石会员清欢渡2年前
0462146
Linux内核显示、加载、卸载等超实用命令-编程社

Linux内核显示、加载、卸载等超实用命令

内核模块是 Linux 系统中一种特殊的可执行文件,它可以在运行时动态地加载到内核中或卸载出内核,从而实现内核的扩展和优化。 内核模块操作相关的命令主要有以下几种: 一、lsmod命令 列出当前...
清欢渡的头像-编程社钻石会员清欢渡2年前
043280