句柄的英文是"Handle",本义就是"柄",从一个小东西拎起一大堆东西,就像是个"柄"。
在计算机科学中,被特别地翻译成"句柄",其实还是个"柄"。从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。
简单地说,Handle就是一种用来"间接"代表一个内核对象的整数值。你可以在程序中使用handle来代表你想要操作的内核对象。这里的内核对象包括:事件(Event)、线程、进程、Mutex等等。我们最常见的就是文件句柄(file handle)。
今天的文章到此就结束了,感谢您的阅读,希望可以帮助到您。