多线程
沐-羽晨
逆光飞翔,因为坚持才会有希望
展开
-
interrupted() 和 isInterrupted() 的区别
点击打开链接转载 2018-05-13 07:35:17 · 157 阅读 · 0 评论 -
volatile关键字
参考文章:点击打开链接 1)关键字volatile的主要作用是使变量可在多个线程间可见2)关键字volatile是线程同步的清亮级实现,,所以volatile性能肯定比synchronized要好,并且volatile只能修饰语变量,而synchronize可以修饰方法,以及代码块。3)volatile能保证数据的可加性,但是不能保证数据的原子性,而synchronize可以...原创 2018-05-13 08:35:53 · 178 阅读 · 0 评论 -
java中生产者和消费者模式的实现
生产者和消费者基于wait/notify实现1.一生产与一消费:操作值原创 2018-05-13 09:30:44 · 306 阅读 · 0 评论