美文网首页
java 杂七杂八问题

java 杂七杂八问题

作者: YannChee | 来源:发表于2017-01-05 10:29 被阅读5次

    1. string,stringBuffer,stringBuilder的区别

    string 创建的对象存放在字符串常量池中,下次要用到这个对象时,直接去常量池中去取,不会创建新的对象,既然是常量,创建后就不能改变了
    stringBuffer和stringBuilder都继承自AbstractStringBuilder这个抽象类,所以功能类似,它们创建的字符串对象可以改变,存放在字符串缓冲区中;
    StringBuffer对setter加了同步锁,所以是线程安全的;stringBuilder是线程不安全的,但是性能比StringBuffer更高一些.

    相关文章

      网友评论

          本文标题:java 杂七杂八问题

          本文链接:https://www.haomeiwen.com/subject/kjtavttx.html