Java String类

来源:互联网 发布:arcgis api for js 编辑:程序博客网 时间:2024/06/11 06:48

1、String类是final类,故不可被继承

2、具有不可变的特点,不变模式的主要作用在于当一个对象需要被多线程共享,并且访问频繁时,可以省略同步和锁等待的时间,从而大幅度提高系统性能。对String进行加减删除替换等工作比较耗时,所以后来Sun又推出来StringBuffer方法来做这些事情。

3、当2个String对象拥有相同的值时,他们只引用常量池中的同一个拷贝。当同一个字符串反复出现时,这个技术可以大幅度节省内存空间。


原创粉丝点击