看下面幾句話:
1.只有windows中才有句柄,windows中的句柄是指針的指針,因為windows中對象的經常會在內存中移動(如進行垃圾回收后),所以地址值經常會變,所以就對外提供一個指針的指針即句柄給用戶,句柄的地址是不會變的。
2.linux中是沒有文件句柄的,只有文件描述符,只是大家習慣把它說成句柄。
3,linux中, 每當進程打開一個文件時,系統就為其分配一個唯一對應的整型文件描述符(從0開始),用來標識這個文件。linux 操作系統通常對每個進程能打開的文件數量有一個限制。默認是1024。
