📄 03_referencetype(complextype).txt
字号:
引用:
定义的类或者接口.
通过他们定义的变量可以叫做引用.
如果定义好了一个类.
类可以被看作数据类型来看.
并且这个类可以定义变量,这个变量我们就叫做引用.
类 对像 引用
他们直接的关系
类:可以认为一个模版.
属性 方法
对象:是这个模版印出来的实体.
引用:在程序中我们没有办法直接的操作这个对象.所以需要我们声明一个引用指向这个对象.
气球的例子
归纳:
1.一根绳子同时只能连接一个气球.就像一个引用同时只能指向一个对象
2.可以用多根绳子连接同一个气球,就像多个引用可以指向同一个对象.
3.如果我们的气球没有任何绳子连接它,那它就会飞走.就像某个对象没有引用连接它,那么它就成为了垃圾,等待被java的垃圾收集器回收.
4.如果某个绳子没有连接任何气球,那么它就是一个空引用.如果对它访问就会抛出,NullPointerException.
对象的存储方式,对象和引用的关系.
对象的存储方式和基本类型的存储差别:
基本类型访问的就是这个变量的本身.
对像的存储方式是用引用指向对象存储的位置.
因为这样的差别导制了后来的一些问题.
方法调用和参数传递.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -