摘要: 1)StringBuffer是线程安全的;StringBuilder非线程安全 2)三者在执行速度方面的比较:StringBuilder > StringBuffer > String 原因:String:字符串常量 StringBuffer:字符创变量 StringBuilder:字符创变量 3) 阅读全文
posted @ 2017-08-22 22:59 XuGuobao 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、如果代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 二、或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也 阅读全文
posted @ 2017-08-22 22:41 XuGuobao 阅读(116) 评论(0) 推荐(0) 编辑