首页 > 其他 > 详细

一切都是对象

时间:2017-09-07 20:07:30      阅读:283      评论:0      收藏:0      [点我收藏+]

尽管Java是基于c++之上的,但相比之下,Java是一种更纯粹的面向对象程序设计的语言。

所谓万物皆对象,但是操作的标识符实际上是对象的一个引用,可以将这一情形想象成遥控器来操作电视机。遥控器就是引用,电视就是所谓的对象,只要握住这个遥控器,就能保持与电视机的链接。实现对电视的操控。但是即使没有电视机,遥控器也可单独存在。也就是说你拥有一个引用,并不一定有一个对象与它关联。因此如果想操纵一个词或一个句子则可以创建一个String引用:

String s;

但这里创建的只是引用,并不是对象。如果向s发送一个信息,就会返回运行时错误。这是因为此时s并没有与任何事物相关联。安全的做法是,创建一个引用的同时便进行初始化:

String s ="asf";

 

一切都是对象

原文:http://www.cnblogs.com/www-hsy-com/p/7491476.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!