A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

例如StringBuilder和Stringbuffer线程安全和线程不安全指的是什么

3 个回复

倒序浏览
线程本质就是多个人干一件事,线程安全在StringBuffer身上体现就是多个线程对字符缓冲区的操作是线性串行的,比方拼接一个字符串StringBuffer,线程同步保证了线程A添加String字符串,再线程B才能添加Buffer;而线程不同步,没有判断锁过程,线程A还没执行完添加String直接被线程B抢走CPU使用权,结果是乱的字符串
回复 使用道具 举报
元笙 发表于 2016-6-28 16:12
线程本质就是多个人干一件事,线程安全在StringBuffer身上体现就是多个线程对字符缓冲区的操作是线性串行的, ...

谢谢,已get
回复 使用道具 举报
元笙 发表于 2016-6-28 16:12
线程本质就是多个人干一件事,线程安全在StringBuffer身上体现就是多个线程对字符缓冲区的操作是线性串行的, ...

谢谢,已get
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马