对象操纵
所有的编程语言都会操纵内存中的元素。在 C/C++ 中,对象的操纵是通过指针来完成的。
只要拥有对象的“引用”,就可以操纵该“对象”。但是没有电视,遥控器也可以单独存在。意思就是说,你仅仅有一个“引用”并不意味着你必然有一个与之关联的“对象”。
String s;
这里我们只是创建了一个 String 对象的引用,而非对象。直接拿来使用会出现错误,通常更安全的做法是:创建一个引用的同时进行初始化。
String s = "asdf";
对象创建
在 Java 中,通常我们使用new操作符来创建一个新对象。new 关键字代表:创建一个新的对象实例。
String s = new String("asdf");
网友评论