同步容器类
1:Vector Hashtable :早期使用synchronized实现
2:ArrayList HashSet :未考虑多线程安全(未实现同步)
3:HashSet vs Hashtable StringBuilder vs StringBuffer
4:Collections.synchronized***工厂方法使用的也是synchronized
使用早期的同步容器以及Collections.synchronized***方法的不足之处,请阅读:
http://blog.csdn.net/itm_hadf/article/details/7506529
使用新的并发容器
http://xuganggogo.iteye.com/blog/321630
5:
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
人工智能-项目实践-多线程-多线程与高并发.zip (157个子文件)
JUC.iml 155B
T09_TestPhaser2.java 3KB
T04_PhantomReference.java 3KB
T02_AtomicVsSyncVsLongAdder.java 2KB
T05_CountDownLatch.java 2KB
T03_TestSynchronizedHashMap.java 2KB
T06_01_CompletableFuture.java 2KB
T04_TestConcurrentHashMap.java 2KB
T06_LockSupport.java 2KB
T01_TestHashtable.java 2KB
T08_TestPhaser.java 2KB
MyContainer2.java 2KB
T12_ForkJoinPool.java 2KB
T07_LockSupport_WithoutSleep.java 2KB
T04_NotifyFreeLock.java 2KB
T03_Sleep_Yield_Join.java 2KB
T09_FixedThreadPool.java 2KB
T03________SyncVsLongAdder.java 2KB
T03_NotifyHoldingLock.java 2KB
WriteCombining.java 2KB
T03_ReentrantLock3.java 2KB
T04_ReentrantLock4.java 2KB
T08_Semaphore.java 2KB
T10_TestReadWriteLock.java 2KB
T10_00_PipedStream.java 2KB
T07_00_sync_wait_notify.java 2KB
T07_DelayQueue.java 2KB
MyContainer1.java 2KB
T02_TestHashMap.java 2KB
T06_TestCountDownLatch.java 1KB
T09_00_lock_condition.java 1KB
T.java 1KB
Main.java 1KB
T05_ReentrantLock5.java 1KB
T08_00_lock_condition.java 1KB
Main.java 1KB
T01_HelloVolatile.java 1KB
T04_00_BlockingQueue.java 1KB
T02_WithVolatile.java 1KB
T06_00_sync_wait_notify.java 1KB
T01_ConcurrentMap.java 1KB
T05_00_HelloThreadPool.java 1KB
T02_CopyOnWriteList.java 1KB
T02_ReentrantLock2.java 1KB
Main.java 1KB
Main.java 1KB
FineCoarseLock.java 1KB
TicketSeller3.java 1KB
T02_SoftReference.java 1KB
T02_ListenableFuture.java 1KB
T03________VolatileReference2.java 1KB
T11_TestSemaphore.java 1KB
T11_WorkStealingPool.java 1KB
T01_WithoutVolatile.java 1KB
T13_TransferQueue.java 1KB
SyncSameObject.java 1012B
Account.java 999B
T12_00_Exchanger_Not_Work.java 995B
T07_TestCyclicBarrier.java 986B
TicketSeller4.java 985B
T01_AtomicInteger.java 977B
T05_ThreadPool.java 956B
T02_00_LockSupport.java 939B
T.java 937B
T02_VolatileReference1.java 936B
T02_CacheLinePadding.java 934B
T05_LinkedBlockingQueue.java 933B
ThreadLocal2.java 912B
T01_HelloVarHandle.java 898B
T13_TestLockSupport.java 896B
T13_ParallelStreamAPI.java 869B
TicketSeller2.java 860B
T12_TestExchanger.java 858B
MLock.java 847B
T01_CacheLinePadding.java 845B
T01_WhatIsThread.java 837B
T04_VolatileNotSync.java 818B
T01_ReentrantLock1.java 814B
T04_ThreadState.java 803B
T05_VolatileVsSync.java 800B
LongEventProducer.java 795B
T05_00_AtomicInteger.java 787B
T03_00_cas.java 780B
Singleton.java 767B
T14_MyRejectedHandler.java 764B
T.java 738B
T08_CachedPool.java 720B
Main.java 714B
T02_HowToCreateThread.java 701B
T.java 700B
T03_Callable.java 680B
ThreadLocal1.java 661B
TicketSeller1.java 652B
T10_ScheduledPool.java 630B
T06_ArrayBlockingQueue.java 630B
Sync.java 625B
T09_TransferQueue.java 618B
DoNotLockString.java 593B
T01_Future.java 591B
LongEventProducer.java 586B
共 157 条
- 1
- 2
资源评论
博士僧小星
- 粉丝: 1714
- 资源: 5876
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功