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

东莞海天网站建设网站开发团队需要几个人

东莞海天网站建设,网站开发团队需要几个人,贵港公司做网站,网站模板源码下载强引用:强引用GC不会回收 软引用:内存够的话不回收,内存不够的话回收 弱引用:不管内存够不够,只要有GC就回收 虚引用:点get是null,但是GC后他会把引用放到引用队列里边 自旋锁:是指尝…

强引用:强引用GC不会回收
软引用:内存够的话不回收,内存不够的话回收
弱引用:不管内存够不够,只要有GC就回收
虚引用:点get是null,但是GC后他会把引用放到引用队列里边
自旋锁:是指尝试获取锁的线程不会立即阻塞,而是采用循环的方式去尝试获取锁,这样的好处是减少线程上下文切换的消耗,缺点是循环会消耗CPU。

public class SpinLockDemo {//原子引用线程AtomicReference<Thread> atomicReference=new AtomicReference<>();public static void main(String[] args) throws InterruptedException {SpinLockDemo spinLockDemo=new SpinLockDemo();new Thread(()->{spinLockDemo.myLock();try {TimeUnit.SECONDS.sleep(5);} catch (InterruptedException e) {e.printStackTrace();}spinLockDemo.myUnLock();},"aa").start();new Thread(()->{spinLockDemo.myLock();try {TimeUnit.SECONDS.sleep(5);} catch (InterruptedException e) {e.printStackTrace();}spinLockDemo.myUnLock();},"bb").start();}public void myLock(){Thread thread=Thread.currentThread();System.out.println(Thread.currentThread());while (!atomicReference.compareAndSet(null,thread)){}}public void myUnLock(){Thread thread=Thread.currentThread();atomicReference.compareAndSet(thread,null);System.out.println(Thread.currentThread());}
}

读锁是共享的不互斥,写锁是互斥的独占的。

http://www.dtcms.com/wzjs/833012.html

相关文章:

  • 网奇e游通旅游网站成都网站建设方法数码
  • 网站开发教学网站网页制作报价模板
  • 科技网站首页网站开发不提供源代码
  • 嘉兴房地产网站建设工程公司组织架构图
  • 轻淘客的轻网站怎么做软件开发类论文基本结构
  • 无极修仙网站vs2010做网站登陆界面
  • 用jsp做网站一般会用到什么唐山网站怎么做seo
  • 数据库网站wordpress不同分类不同广告 文章属于不同分类
  • 网站建设流程和方法重庆沙坪坝学校
  • 虚拟主机怎么设计网站河北省建设工程信息网首页
  • 室内设计师之路网站人力资源外包收费标准
  • 网站 邮箱功能 设置北京海淀网络公司
  • 清远企业网站建设公司网站建设布为网
  • 网站的商业授权商城网站前期seo应该怎么做
  • 那个网站可以做家具效果图广州自助企业建站模板
  • 圣融网站建设网站做任务挣钱
  • 免费手机网站建站平台dedeampz 部署wordpress 网站访问慢
  • 丰都网站建设联系电话wordpress 网站模板
  • 杭州企业云网站建设嵌入式培训宣传
  • 合肥政务新区建设局网站html完整网页实例
  • ps做特效哪个网站好网页怎么做链接
  • 郓城网站开发能看全世界地图的app
  • 成都到西安高铁票价广东培训seo
  • 网站建设对我有什么好处单页网站 开元
  • 中国铁路保险网站上海杨浦网站建设
  • 宁波海曙网站开发公司响应式网站 模版
  • 广东网站seowordpress所有密码
  • 企业定制网站价格表wordpress前端发布插件
  • 免费做链接的网站互联网之光博览会
  • 阿里云一键建站网站微商城网页版