摘要:
来源: 微信公众号 帅地玩编程 计算机中为什么会出现线程不安全的问题 volatile既然是与线程安全有关的问题,那我们先来了解一线计算机在处理数据的过程中为什么会出现线程不安全的问题。 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中会设计到数据的读取和写入。由于曾向 阅读全文
摘要:
区分 StringBuilder和StringBuffer 非常相似,均可以代表可变字符序列,而且方法也一样 String:不可变字符序列,效率低,但是复用率高(字符常量区,如果相同字符串不在创建) StringBuffer: 可变字符序列,效率较高(增删),线程安全(函数代码都有synchroni 阅读全文