String类为什么是final的

看了一些解释,自己理解了下 原因就是因为不想让人修改,Java中提供了很多核心类,比如String类,这种类的内部方法好多都不是java本身编程语言完成的,很多方法都是调用操作系统本身的API,需要和操作系统频繁调用,作者因该也是为了避免其他人对其继承,再重写做什么有危害的事情,原因很简单 ,就是因为安全 才写成了final类型

原文地址:https://www.cnblogs.com/locker777/p/10299203.html