1.句柄就是一个标识符,只要获得对象的句柄,我们就可以对对象进行任意的操作. 2.句柄不是指针,操作系统用句柄可以找到一块内存,这个句柄可能是标识符,map的key,也可能是指针,看操作系统怎么处理的了. fd算是在某种程度上替代句柄吧: Linux 有相应机制,但没有统一的句柄类型,各种类型的系统资源由各自的类型来标识,由各自的接口操作. 3.http://tech.ddvip.com/2009-06/1244006580122204_11.html 在操作系统层面上,文件操作也有类似于FIL