什么是对象句柄 对象句柄

对象句柄 就是一个对象变量。

每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)?
所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一切都“看作”对象,但操纵的标识符实际是指向一个对象的“句柄”(Handle)。在其他Java参考书里,还可看到有的人将其称作一个“引用”,甚至一个“指针”。可将这一情形想象成用遥控板(句柄)操纵电视机(对象)。只要握住这个遥控板,就相当于掌握了与电视机连接的通道。但一旦需要“换频道”或者“关小声音”,我们实际操纵的是遥控板(句柄),再由遥控板自己操纵电视机(对象)。如果要在房间里四处走走,并想保持对电视机的控制,那么手上拿着的是遥控板,而非电视机。
此外,即使没有电视机,遥控板亦可独立存在。也就是说, 只是由于拥有一个句柄,并不表示必须有一个对象同它连接。所以如果想容纳一个词或句子,可创建一个String句柄:
String s;
但这里创建的只是句柄,并不是对象。若此时向s发送一条消息,就会获得一个错误(运行期)。这是由于s实际并未与任何东西连接(即“没有电视机”)。因此,一种更安全的做法是:创建一个句柄时,记住无论如何都进行初始化:
什么是对象句柄 对象句柄
String s = "asdf";
然而,这里采用的是一种特殊类型:字串可用加引号的文字初始化。通常,必须为对象使用一种更通用的初始化类型。

  

爱华网本文地址 » http://www.413yy.cn/a/25101014/236147.html

更多阅读

什么是房产税?房产税如何征收? 多套房产税如何征收

房产税改革试点扩围、房产税“全国版”去年定型、房产税全面推开“箭在弦上”房价或回归......关于房产税的新闻资讯数不胜数,但是有多少置业者真正了解房产税?知道房产税征收的全过程?不知道不要紧,下面已经为您整理完整版的房产税相

什么是记叙文 写人的记叙文600字作文

什么是记叙文——简介   是以记叙、描写为主要表达方式,以记人、叙事、景写、状物为主要内容的一种文体。什么是记叙文——方法/步骤什么是记叙文 1、1、分类  1.从内容及表达方式分:  ①简单记叙文。  ②复杂记叙文。

爱不是对象问题,而是能力问题 length为空或不是对象

我们都向往“一见钟情”到“白头到老”理想爱情。但是这样的完满是有条件的,我们的人格成熟了吗?我们有爱的能力了吗?弗洛姆在《爱的艺术》中指出:爱的烦恼不是对象问题,而是能力问题。爱情是生命的必需品吗?心探索:爱情中人们总是会遭遇

归零心态,即空杯心态,是重新开始 什么是空杯心态

一什么是心态?指的是一个人在思想观念支配下的为人处世态度和心理状态的总和,是一个人内存和外在的东西和谐统一。相传在很远的古代,知了是不会飞的。一天,它看见一只大雁在空中自由自在地飞翔,十分羡慕。它就请大雁教它学飞。大雁高兴地

声明:《什么是对象句柄 对象句柄》为网友秋栀呓语分享!如侵犯到您的合法权益请联系我们删除