对象的句柄是指的什么呢

javagodness 2005-03-09 12:40:26
能不能举例说明呢
分都用光了。
挣了后给大家补上。
...全文
194 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
springzct 2005-03-13
  • 打赏
  • 举报
回复
学习中:)
hmily7777 2005-03-13
  • 打赏
  • 举报
回复
长见识中。。。。!
dyhml 2005-03-13
  • 打赏
  • 举报
回复
同意x123jing(蓝点)
x123jing 2005-03-13
  • 打赏
  • 举报
回复
句柄,个人觉的还是比较好理解的

就像图书馆一样,一类书放在一起,起名为文学库,你要找一本文学书,首先就要去索引里找文学库,然后在在文学类里找这本书,这个文学类,就是所有文学书的一个句柄,一个统称吧!
比如程序里的Frame i=new Frame()
这个i,就是new Frame()新建的frame的句柄,以后调用这个frame时,可以直接的使用i。
fuwang 2005-03-13
  • 打赏
  • 举报
回复
句柄,完全可以说是java中的指针! 只不过为了与c/c++相区别所以翻译了一个句柄!因为它与c/c++中有一点区别,就是它是受控制的。不象c中的指针,你几乎可以对任何内存地址(指针)进行操作!
我们不是在c 中讲到数组么,数组就是指针。数组名指向存贮数组的第一个内存地址,可以对数组指针作加减而获得数组元素的地址,进而得到数据值,不一定仅仅用下标值来获得数组元素的数值! 而且我们可以打印出数组各元素的内存地址。(这是c语言中最基本东东)。打印出16进制的地址位置就一目了然。
即然是指针,其实在java中那么也可以找到它的地址,只不过是否让你可以看得到或看不到的问题。
sammyjeep 2005-03-09
  • 打赏
  • 举报
回复
我也不太清楚,在学UNIX好像学过,一个进程的句柄指的是它的引用,不知道在这里是不是这个意思。再难不成是编译原理:)
javagodness 2005-03-09
  • 打赏
  • 举报
回复
up

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧