句柄

作者: 大魔王是本人 | 来源:发表于2017-10-12 21:12 被阅读8次

句柄是一个标识符,是拿来标识对象或者项目的。

这个数字是一个对象的唯一标示,和对象一一对应。

这个对象可以是一个块内存,一个资源,或者一个服务的context(如 socket,thread)等等。

这个数字的来源可以有很多中,只要能保证和它代表的对象保持唯一对应就可以,比如可以用内存地址,也可以用句柄表的序号,或者干脆用一个自增ID,再或者用以上的值去异或一个常数。

相关文章

  • java

    句柄 参考 java句柄 什么是句柄句柄(Handle)来标示应用程序中不同的对象和同类中不同的实例注意:句柄有人...

  • 句柄表和继承

    句柄表和继承 句柄代表着备操作的对象 句柄的本质(handler) 句柄表可以看做一个非常大的机构体数组句柄表的结...

  • C++进阶

    API及类型 HANDLE类型 ->进程句柄HWND 类型 ->窗口句柄句柄CreateToolhelp32Sna...

  • Perl语言学习(八)Perl文件操作

    八、Perl文件操作 1、Perl句柄 句柄的定义Perl通过句柄和“外面”的世界连接句柄是一个顺序号,对于打开的...

  • 对象访问定位

    对象访问定位 句柄 在Java堆划分一块内存作为句柄池,reference中存储的对象的句柄地址,句柄中包含对象实...

  • Think in java笔记(二)——一切都是对象

    句柄与对象 类比句柄为遥控器,对象为电视机 只有句柄,句柄它可以单独存在:String s;//这时候向s发送消息...

  • 06.Perl -- 文件操作

    Perl 句柄 句柄的定义 Perl通过句柄和“外面”的世界连接 句柄是一个顺序号,对于打开的文件是唯一的识别依据...

  • Java 编程思想-第二章 对象的引用

    1. 用句柄操作对象 句柄,也做“引用”,例:String s = new String("a");s 即称为句柄...

  • Linux系统报错排查:Too many open files

    查看线程占句柄数 输出如下: 查看系统打开句柄最大数量 查看打开句柄总数 根据打开文件句柄的数量降序排列,其中第二...

  • 每天学一点Thinking in java: 2 万物皆为对象

    用句柄操纵对象 虽说万物皆对象,但你操作的实际是指向对象的句柄。试着将对象想象成电视,句柄想象成句柄。只要你手中拿...

网友评论

      本文标题:句柄

      本文链接:https://www.haomeiwen.com/subject/mwaoyxtx.html