string是引用类型为什么具有基本类型的值传递特性
1、Java中只有值传递,即使是引用类型,作为形参传入方法时都是将对象的地址复制一份传入方法内部的。2、方法外部的对象在调用方法之前和之后指向的地址空间始终不变。3、string作为形参传入方法内部实际传递的是地址,在方法内部,当指向原string对象的形参改变赋值时,指针也指向了另外一个地址,对原来的地址空间无影响。下面是测试代码:package july.wild.threadpool;/** * @Author: guosai * @Date: 2022/2/28 20:02 * @
原创
2022-02-28 21:06:30 ·
556 阅读 ·
0 评论