摘要: 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程访问HashTable的同步方法时,其他线程访问HashTable的同步方法时,可能会进入阻塞或轮询状态。如线程1使用put进行 阅读全文
posted @ 2018-07-15 16:33 无名草110 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 一.synchronized的字节码执行过程在java语言中存在两种内建的synchronized语法:1、synchronized语句;2、synchronized方法。对于synchronized语句当Java源代码被javac编译成bytecode的时候,会在同... 阅读全文
posted @ 2018-07-15 15:54 无名草110 阅读(398) 评论(0) 推荐(0) 编辑