创建对象和对象的引用
大家看下面的例子
new Student();Code language: JavaScript (javascript)
Student ls = new Student();Code language: JavaScript (javascript)
虽然上面的代码也是创建了对象。但是因为没有一个变量名 我们无法去访问和修改调用这个变量。
比如ls.name = "李四";
不过 自定义的类 创建的变量 我们不成为变量 称为 引用
另外 这里的等号= 不叫赋值 而是叫指向。。
至于为什么叫指向 这个和 以前C++的指针有关系。
这里需要我们了解变量的堆栈 以及内存的分配的问题。
除了八种基本数据类型 其他都叫引用
通过引用,可以访问成员变量和成员方法