多线程
zecoo
这个作者很懒,什么都没留下…
展开
-
多线程下静态方法的使用及安全性
在java多线程下,有很多操作是不安全的,比如对数据的存取,但是静态方法一般是不会出现问题,而我出现啦一个平时不常见的问题。原创 2016-05-06 20:12:01 · 2168 阅读 · 0 评论 -
java nio做即使通讯的使用
java nio做即使通讯的使用原创 2016-05-06 20:45:40 · 2133 阅读 · 0 评论 -
Java中Runnable和Thread的区别
我们都知道Thread是继承,Runnable是接口用的时候继承Thread或者实现Runnable接口,继承只能单继承,接口可以实现多个第一种继承Thread原创 2016-08-12 17:10:40 · 392 阅读 · 0 评论 -
线程并发线程安全介绍及java.util.concurrent包下类介绍
线程Thread,在Java开发中多线程是必不可少的,但是真正能用好的并不多!在多线程并发则一定会带来线程安全的问题,如何解决线程安全java.util.concurrent 是什么?java.util.concurrent 包含许多线程安全、测试良好、高性能的并发构建块。创建 java.util.concurrent 的目的就是要实现原创 2016-12-30 18:59:57 · 13201 阅读 · 0 评论 -
Netty高性能之Reactor线程模型
Netty是一个高性能、异步事件驱动的NIO框架,它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操作结果。作为当前最流行的NIO框架,Netty在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用,一些业界著名的开源组件也基原创 2017-01-14 18:05:10 · 21636 阅读 · 5 评论 -
synchronized和lock的实现原理
现在几乎所有的锁都是可重入的,也即已经获得锁的线程可以多次锁住/解锁监视对象,按照之前的HotSpot设计,每次加锁/解锁都会涉及到一些CAS操 作(比如对等待队列的CAS操作)原创 2017-04-17 15:19:18 · 1372 阅读 · 0 评论