StringBuffer 和 StringBuilder 的区别??? 请问一下, StringBuffer 和 StringBuilder到底有什么区别 ,它们的方法都差不多,我想 他们之间总有区别吧,到底有什么区别呢??麻烦高手们的解答,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 5.0新引入的StringBuilder类不是线程安全的,但其在单线程中的性能比StringBuffer高。 StringBuffer是线程安全的,StringBuilder不是,所以在非多线程程序中使用StringBuilder的开销要小些,抛砖引玉勒 典型的append(int)方法 public StringBuilder append(int i) { super.append(i); return this; }public synchronized StringBuffer append(int i) { super.append(i); return this; }它们的超类都是AbstractStringBuilder 通常应该优先使用 StringBuilder 类,因为它支持所有 StringBuffer 的操作,但由于它不执行同步,所以速度更快。 刚在TIJ4中看到,机器中jdk<5.0的...那个郁闷的类...谢谢,学习 一个线程安全,一个不安全,优先考虑使用StringBuilder StringBuffer是线程安全的,StringBuilder不是,所以在非多线程程序中使用StringBuilder,开销小,速度快。 Arrays.sort(),与Collections.sort(); 正则捕获分组并替换 [原创]彩票选号后的数学——抽牌算法的实现 关于JPanel的问题 java实现邮箱登陆功能 关于String的问题 关于prepareStatement select like ? 的问题? 初学者:学习JAVA需要什么配置的机子最好! 贪吃蛇 写了个聊天程序,高手帮忙进来看看 socket连接问题 java大整数的运算问题,谢谢了
但其在单线程中的性能比StringBuffer高。
public StringBuilder append(int i) {
super.append(i);
return this;
}public synchronized StringBuffer append(int i) {
super.append(i);
return this;
}它们的超类都是AbstractStringBuilder
谢谢,学习