String的特性

1、String被final修饰,意味着不可被继承修改;

2、String其实就是char数组,这个char数组也被final修饰,意味着指针地址无法改变,但允许对数组中的元素值进行操作;

3、当String作为一个函数参数时,对参数的修改不会影响其原本的值,可以理解为String作为函数参数时是值传递,而不是引用(也就是C语言的地址)传递。

原文地址:https://www.cnblogs.com/zhang-han/p/14123160.html