String,StringBuffer和StringBuilder常见的面试题

高频面试题1:StringBuilder的效率就一定比String高吗?其实并这句话并不严谨,虽然大部分情况下StringBuilder的效率更高,但是某些特定情况下不一定是这样。String str = "Hello"+"World";StringBuild


StringBuffer和StringBuilder的区别

StringBuffer在实际的应用开发中,使用String类会存在一个问题,String对象一旦被创建,它的值是不能被修改的,如果要修改,则是重新开辟内存空间来存储修改之后的对象,即改变了String的引用。因为String的底层是用Char数组来进行存值的(Char数组是Java8,Java9改