- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 HashMap、HashTable和ConcurrentHashMap一知半解
HashMap、HashTable和ConcurrentHashMap三者给我的大体印象是:HashMap用的最多,ConcurrentHashMap偶尔用,HashTable几乎不用。后来逐渐有所了解,HashMap是线程不安全的,ConcurrentHashMap和HashTable都是线程安全的,今天就学习一下三者到底是怎么实现的HashMap:数据结构:hash表。
2016-07-18 15:02:00 289
原创 异步和多线程的关系
异步:为了压榨CPU的处理能力,避免阻塞,CPU不去等待比较耗时的IO或者其他耗时的非计算密集型的操作,使得CPU可以自顾自个的去处理事情。IO操作完成之后会回调或者CPU主动获取结果,然后处理接下来的操作。举个例子,CPU发出烧水指令,让电热壶(其他硬件)去烧水,CPU然后去干其他事,并没有等待水烧开之后再去干其他事情,当电热壶把水烧开之后通知CPU或者CPU会监控电热壶水是否烧开,然后CPU把
2016-07-14 16:03:56 2918
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人