为什么字符串在java是不可变的或final