
JAVA-并发编程
fengyunhust
这个作者很懒,什么都没留下…
展开
-
synchronized与reentrantLock区别
lock概述:reentrant 翻译:可重入,折返 Lock lock = new ReentrantLock();//默认使用非公平锁,如果要使用公平锁,需要传入参数trueLock接口有3个实现它的类:ReentrantLock、ReetrantReadWriteLock.ReadLock和ReetrantReadWriteLock.WriteLock,即重入锁、读锁和写锁原创 2016-03-14 15:09:34 · 313 阅读 · 0 评论 -
hessian总结
hessian:远程调用框架,基于http性能:socket > netty > hessian >= dubbo > spring mvc序列化:hessianinput hessianoutput,性能优于java序列化工具,去掉类一些不必要序列化的东西,复杂类可能有些问题原创 2016-03-15 11:27:10 · 330 阅读 · 0 评论 -
JAVA BIO、NIO、AIO理解
BIO NIO AIO 是三种网络Socket编程模式 三者区别见下表 名词解释Jdk支持版本性能编程复杂度设计BIO阻塞IO>=jdk1.0差简单端对端NIO非阻塞IO>=jdk1.4原创 2016-07-15 15:43:49 · 456 阅读 · 0 评论