多线程
Xiao菜瓜
这个作者很懒,什么都没留下…
展开
-
理解java线程的中断(interrupt)
转自https://blog.csdn.net/canot/article/details/51087772一个线程在未正常结束之前, 被强制终止是很危险的事情. 因为它可能带来完全预料不到的严重后果比如会带着自己所持有的锁而永远的休眠,迟迟不归还锁等。 所以你看到Thread.suspend, Thread.stop等方法都被Deprecated了那么不能直接把一个线程搞挂掉, 但有时候又有必要...转载 2018-07-15 19:19:18 · 199 阅读 · 0 评论 -
JAVA多线程-synchronized的作用
在多线程运行中,两个程序如果同时调用一个资源,会容易出现错误,如下面代码: 一个图书管理账单。 class Booking{ private int amount=90; public void sale(int num){ if(num<=amount){ System.out.println(" 预定 "+num+" 件 "); try{ Thread....原创 2018-07-16 21:39:09 · 278 阅读 · 0 评论