JUC,自己实现简单的控制线程数
遇到的一个笔试,做个记录,(让你只实现handle方法内容,来控制访问doHandle方法最多只有3个线程数),如果不是定好只能在handle方法实现,可以用线程池,或者Semaphore(信号量)来控制执行的线程数/**初始化一个信号量为3,默认是false 非公平锁, 模拟3个停车位*///这个要全局,题目没有给,所以没法用这个方法Semaphore semaphore = new Semaphore(3, false);//下面是handle里面的方法semaphore.acqu
原创
2021-04-28 18:17:15 ·
108 阅读 ·
0 评论