更新时间:2023-06-07 15:24
Bootstrap(引导),是计算机术语,指一种设计成通过自己的操作使其自身处于期望状态的技术或设备;一个序列。
术语介绍
引导(bootstrap):
(1)一个序列,执行它可以导致装入并执行附加的指令,直到将整个计算机程序装入存储器为止。
(2)一种设计成通过自己的操作使其自身处于期望状态的技术或设备,例如,一种机器例程,该例程的头几个指令足以使引导其自身的其余部分从输入设备进入计算机。
在操作系统中:
指使用一个很小的程序将某个特定的程序(通常是指操作系统)载入计算机中。亦指启动节点,引导节点。
The computer term boot is short for bootstrap or bootstrapload and derives from the phrase to pull oneself up by one's bootstraps.
在java虚拟机中:
当java程序运行时,java虚拟机需要装载java类,这个过程需要一个类装载器来完成。而类装载器本身也是一个java类,这就出现了类似人类的第一位母亲是如何产生出来的问题。
其实,java虚拟机中内嵌了一个称为Bootstrap的类装载器,它是用特定于操作系统的本地代码实现的,属于java虚拟机的内核,这个Bootstrap类装载器不用专门的类装载器去装载。Bootstrap类装载器负责加载java核心包中的类。