Java 杂谈基础知识JVM

值传递引用传递傻傻分不清——final

2019-01-25  本文已影响1人  大黑跟小白的日常

值传递、引用传递、final

目标对象类

测试

要搞明白的是 引用类型之间的赋值,其实是针对对象。

搞清楚两个引用是否是指向同一个对象,很重要。

如下所示

其实所谓的引用传递,究其根本还是值传递。只需要搞清楚引用跟对象的关系即可。

要想引用指向的对象永远是同一个,那么就将引用final修饰。

换句话说:

要想引用指向当前对象并且一直指向当前对象,那么就在引用赋值时将引用定义为final

如下

如一些源码所示,其目的就是只想让这个引用代表目标对象

LinkedList头部node断链方法

上一篇下一篇

猜你喜欢

热点阅读