1、String被final修饰,意味着不可被继承修改;
2、String其实就是char数组,这个char数组也被final修饰,意味着指针地址无法改变,但允许对数组中的元素值进行操作;
3、当String作为一个函数参数时,对参数的修改不会影响其原本的值,可以理解为String作为函数参数时是值传递,而不是引用(也就是C语言的地址)传递。