当前位置: 首页 > news >正文

网站建设国标行业分类地图网站模板

网站建设国标行业分类,地图网站模板,网站好友邀请链接生成 php,海口网站制作1 package com.demo.bingfa;2 3 /**4 * java并发编程中#xff0c;死锁的概念5 *6 * 我们启用了两个线程#xff0c;分别抢占2个资源#xff0c;但这两个资源又分别被不同的对象#xff08;字符串#xff09;锁住了。7 * 当第一个线程调用 resource1 方法#xff0c;… 1 package com.demo.bingfa;2 3 /**4 * java并发编程中死锁的概念5 *6 * 我们启用了两个线程分别抢占2个资源但这两个资源又分别被不同的对象字符串锁住了。7 * 当第一个线程调用 resource1 方法进入同步块拿到锁并等待 1 秒钟让另一个线程进入8 * resource2 同步块当第二个线程进入同步块后注意此时 拿着 resourec1 锁的线程企9 * 图拿到 resource2 的锁但这个时候拿着 resource2 的线程也想去拿 resource1 的锁。于 10 * 是就出现了互相僵持的情况谁也无法拿到对方的锁整个系统就卡死了。 11 */ 12 public class DeadLock { 13 public static void main(String[] args) { 14 //lambda表达式 15 //启动一个线程去获取资源1。 16 Thread thread1 new Thread(() - { 17 try { 18 new DeadLock().resource1(); 19 } catch (InterruptedException e) { 20 e.printStackTrace(); 21 } 22 }); 23 thread1.setName(线程1); 24 thread1.start(); 25 26 //启动另一个线程去获取资源2. 27 Thread thread2 new Thread(() - { 28 try { 29 new DeadLock().resource2(); 30 } catch (InterruptedException e) { 31 e.printStackTrace(); 32 } 33 }); 34 thread2.setName(线程2); 35 thread2.start(); 36 } 37 38 void resource1() throws InterruptedException{ 39 synchronized (resource1){ 40 System.out.println(获取资源1); 41 //等待1秒让另外一个线程获取资源 42 Thread.sleep(1 * 1000); 43 resource2(); 44 } 45 } 46 47 void resource2() throws InterruptedException{ 48 synchronized (resource2){ 49 System.out.println(获取资源2); 50 //等待1秒让另外一个线程获取资源 51 Thread.sleep(1 * 1000); 52 resource1(); 53 } 54 } 55 } 我们以后在线上的话怎么去查找线程死锁的问题呢 1jps命令。线程号类名   2:jstack  打印进程栈的信息   转载于:https://www.cnblogs.com/bulrush/p/10766929.html
http://www.yutouwan.com/news/229795/

相关文章:

  • 知名网站开发哪家好代理网络游戏需要什么手续
  • 响应式网站建设方案自己做的网站很慢
  • 做网站收多少钱wordpress按钮编辑器
  • 网站被跳转怎么办广州网站优化推广
  • 找专业做网站的公司怎样创建网站
  • 班级介绍网站首页如何做网站怎么申请支付宝接口
  • 网站开发能干什么广州国外建站模板
  • 网站自然优化wordpress 侧边栏调整
  • 三门峡网站建设费用贵州网站制作哪家好
  • 腾讯云 怎样建设网站wordpress编辑页面模板下载
  • 浠水网站建设做seo网站公司哪家好
  • 什么网站可以做软件有哪些内容北仑做网站
  • 青岛做网站建设的公司企业网站html模板免费下载
  • 昆明云南微网站建设西安机械加工网站建设
  • aspcms手机网站模板怎样给响应式网站提速
  • 网站开发电脑设置百度 移动网站优化
  • 官网网站优化公司合肥网红
  • 免费电子商务网站源码开发游戏需要多少钱
  • 齐齐哈尔市建设网站企业内部信息网站如何建设
  • 公司设计网站需要包含什么资料南昌好的做网站的公司
  • 做智能家居网站需要的参考文献百度pc版网页
  • 桃城区网站制作公司做我的世界壁纸的网站
  • 做室内设计的网站有哪些软件开发者工具
  • 移动端企业网站毕业设计代做网站 知乎
  • 豫港大厦 做网站现代简约客厅
  • wordpress站点logo多大合适网页网站开发大概多少钱
  • 网站推广的好处wordpress 父级页面
  • 淮安市建设工程初级职称申报网站保护区门户网站建设制度
  • 网站设计确认函旅行社erp系统
  • 永康住房城乡建设局网站南宁两学一做网站