IP属地:台湾
引言 java面试中经常会遇到这个问题,如何用两个线程交替打印奇偶数。线程A打印1,线程B打印2,线程A打印3,线程B打印4...这个问题的解题...
引言 jdk1.5之后,java concurrent包提供了一些并发工具类。本文将梳理这些工具类的用法与使用场景。 CountDownLatc...
引言 生产者与消费者问题是典型的多线程同步问题。生产者与消费者分别是两个角色,需要维护一个公共队列,生产者向队列中放入生产的物品,消费者从队列中...
引言 提起java的线程同步,大家总能想到sychronized关键字。sychronized是由JVM提供的重量级锁,使用方式简单,功能比较单...
线程死锁 当线程1持有锁A并申请锁B,而此时有个线程2持有锁B并申请锁A时,就会导致程死锁。这种情况下,除非手动结束java进程否则这两个线程将...
稍有java基础的同学都知道,在java中创建并启动一个线程比较容易,而线程中断的难度更高一些,并且使用的场景也相对较少。 interrupt(...
几篇对工业界比较有影响的论文 The Wisdom of The Few豆瓣阿稳在介绍豆瓣猜的时候极力推荐过这篇论文,豆瓣猜也充分应用了这篇论文...