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

国内响应式网站html5网页制作工具

国内响应式网站,html5网页制作工具,vue.js做网站,wordpress服务器要多大内存接口 Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。此实现允许更灵活的结构#xff0c;可以具有差别很大的属性#xff0c;可以支持多个相关的 Condition 对象。 锁是控制多个线程对共享资源进行访问的工具。通常#xff0c;锁提供了对共享资… 接口 Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。此实现允许更灵活的结构可以具有差别很大的属性可以支持多个相关的 Condition 对象。 锁是控制多个线程对共享资源进行访问的工具。通常锁提供了对共享资源的独占访问。一次只能有一个线程获得锁对共享资源的所有访问都需要首先获得锁。不过某些锁可能允许对共享资源并发访问如 ReadWriteLock 的读取锁。 语法Lock l ...; l.lock();try {// access the resource protected by this lock} finally {l.unlock();}类 ReentrantLock ReentrantLock 将由最近成功获得锁并且还没有释放该锁的线程所拥有。当锁没有被另一个线程所拥有时调用 lock 的线程将成功获取该锁并返回。如果当前线程已经拥有该锁此方法将立即返回。可以使用 isHeldByCurrentThread() 和 getHoldCount() 方法来检查此情况是否发生。 此类的构造方法接受一个可选的公平 参数。当设置为 true 时在多个线程的争用下这些锁倾向于将访问权授予等待时间最长的线程。否则此锁将无法保证任何特定访问顺序。与采用默认设置使用不公平锁相比使用公平锁的程序在许多线程访问时表现为很低的总体吞吐量即速度很慢常常极其慢但是在获得锁和保证锁分配的均衡性时差异较小。不过要注意的是公平锁不能保证线程调度的公平性。因此使用公平锁的众多线程中的一员可能获得多倍的成功机会这种情况发生在其他活动线程没有被处理并且目前并未持有锁时。还要注意的是未定时的 tryLock 方法并没有使用公平设置。因为即使其他线程正在等待只要该锁是可用的此方法就可以获得成功。  语法class X {private final ReentrantLock lock new ReentrantLock();// ...public void m() { lock.lock(); // block until condition holdstry {// ... method body} finally {lock.unlock()}}}同步锁的实现方法案例package com.test;import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock;class A implements Runnable {private int Ticket 10;//注意声明在类中Lock lock new ReentrantLock();//注意声明在类中public void func() {lock.lock();//获取锁try{while (Ticket 0) {System.out.println(Thread.currentThread().getName() Ticket);Thread.sleep(10);Ticket--;}} catch (InterruptedException e) {e.printStackTrace();}finally{lock.unlock();//开锁}}Overridepublic void run() {func();/*用同步锁时候需要把方法独立出来*/} }public class test1 {public static void main(String[] args) {A a new A();new Thread(a, A).start();new Thread(a, B).start();new Thread(a, C).start();new Thread(a, D).start();} }
http://wiki.neutronadmin.com/news/448859/

相关文章:

  • 深圳专业网站开发公司福州高端品牌网站建设
  • 南通住房和城乡建设局网站百度云官方网站
  • 泰安网站制作工作室广州越秀区租房子多少钱一个月
  • 做基础网站主机要?iis7搭建aspx网站
  • 做销售找客户的网站2023年中国企业500强
  • 顺德品牌网站建设公司xsxz wordpress
  • 网络舆情分析的免费网站公司网站怎么维护
  • html成品模板搜索引擎优化seo培训
  • 制作网站用c#做前台哪个网站查备案价
  • 基层机构网站建设茶网站开发方案
  • 佛山网站建设在哪找江西省建设监督网站
  • 美橙域名查询网站一起做网店白沟
  • 建设部网站施工员查询网站制作学什么
  • 西安网站制作顶尖淘宝运营
  • 手机如何创网站做网站图片不够大
  • 如何提升网站百度权重wordpress批量获取七牛外链
  • 简单大气的成品网站盐城网站建设哪家好
  • 有什么好的网站做数学题吗培训网站建设机构
  • 绵阳安州区做网站的有哪些黄页模式
  • 网站修改关键词网站建设公司 中企动力公司
  • 网站建设到一半想换一家营销型网站结构图
  • 衡水网站制作报价外贸网站开发
  • 聊城做网站建设的公司沈阳网约车公司哪家好
  • 网站做301跳转需解析新网站建设的工作总结
  • 网页设计图标素材seo2短视频发布
  • 做外贸网站公司青岛装修装饰公司网站建设
  • 湘潭租房网站营销软件网站建设
  • 虚拟主机做网站教程扬州做网站公司哪家好
  • 邹平网站设计wordpress 防止机器人注册
  • 如何建设网站并与数据库相连招聘网站建设人员