Java String类
2017-06-22 16:47
183 查看
1、String类是final类,故不可被继承
2、具有不可变的特点,不变模式的主要作用在于当一个对象需要被多线程共享,并且访问频繁时,可以省略同步和锁等待的时间,从而大幅度提高系统性能。对String进行加减删除替换等工作比较耗时,所以后来Sun又推出来StringBuffer方法来做这些事情。
3、当2个String对象拥有相同的值时,他们只引用常量池中的同一个拷贝。当同一个字符串反复出现时,这个技术可以大幅度节省内存空间。
2、具有不可变的特点,不变模式的主要作用在于当一个对象需要被多线程共享,并且访问频繁时,可以省略同步和锁等待的时间,从而大幅度提高系统性能。对String进行加减删除替换等工作比较耗时,所以后来Sun又推出来StringBuffer方法来做这些事情。
3、当2个String对象拥有相同的值时,他们只引用常量池中的同一个拷贝。当同一个字符串反复出现时,这个技术可以大幅度节省内存空间。
相关文章推荐
- java学习笔记---String类
- java学习笔记(十)----String类和StringBuffer类
- Java基础:String类之常用方法及使用注意事项
- java string类详解
- Java String类深入了解
- JAVA String类学习
- Java常用包以及String类,函数的调用
- Java面试题:String类的concat方法
- 想要Java面试过关,不能不深刻了解String类
- 学习java String类
- Java的String类中的intern()方法
- Java 中String类的终极总结
- Java语言入门教程(四):Java语言中的数据类型及String类
- [原创]Java中String类的学习体会
- java手记---String类
- 关于Java中String类的split(String regex)方法的一点困惑
- Java中String类和StringBuffer类的区别
- Java中String类的常用方法介绍
- Java 中String类的终极总结
- JAVAString类操作