我们都知道java
是面向对象编程,即一切皆为对象
。
- 什么是
引用
呢?引用
和对象
是什么关系呢?
如果将对象
看成是电视机,那么引用
就是遥控器,我们想操作电视机,其实是操作的遥控器。 ——《java编程思想》
String s;
上面的代码,此时只是创建了一个引用
,因为此时虚拟机并没有为s
变量分配内存,也就是说此时并未生成对象
。
String s = "asdf";
此时创建了"asdf"
对象并与引用s
建立了关联,这样是不是很容易理解呢?
网友评论