引導(bootstrap):
(1)一個序列,執行它可以導致裝入並執行附加的指令,直到將整個電腦程式裝入存儲器為止。
(2)一種設計成通過自己的操作使其自身處於期望狀態的技術或設備,例如,一種機器例程,該例程的頭幾個指令足以使引導其自身的其餘部分從輸入設備進入計算機。
在作業系統中:
指使用一個很小的程式將某個特定的程式(通常是指作業系統)載入計算機中。亦指啟動節點,引導節點。
The computer term boot is short for bootstrap or bootstrap load and derives from the phrase to pull oneself up by one's bootstraps.
在java虛擬機中:
當java程式運行時,java虛擬機需要裝載java類,這個過程需要一個類裝載器來完成。而類裝載器本身也是一個java類,這就出現了類似人類的第一位母親是如何產生出來的問題。
其實,java虛擬機中內嵌了一個稱為Bootstrap的類裝載器,它是用特定於作業系統的本地代碼實現的,屬於java虛擬機的核心,這個Bootstrap類裝載器不用專門的類裝載器去裝載。Bootstrap類裝載器負責載入java核心包中的類。