码迷,mamicode.com
首页 > 其他好文 > 详细

一切都是对象

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

标签:就会   纯粹   事物   一个   有一个   电视   str   面向   相关   

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

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

String s;

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

String s ="asf";

 

一切都是对象

标签:就会   纯粹   事物   一个   有一个   电视   str   面向   相关   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!