Я новичок в Java, и, изучая, я столкнулся с тем, что String
является неизменным. Когда я читал причину этого, возникло несколько причин, например повышение производительности, поскольку его значение не может быть изменено и может использоваться несколькими потоками. Эти причины я понимаю.
Но я не понимаю, как это связано с безопасностью. Как String
является неизменной помощью в безопасности Java?
Пожалуйста, помогите мне в понимании. Спасибо заранее.