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

网站建设销售找客户话术钢丝网片每平米价格

网站建设销售找客户话术,钢丝网片每平米价格,服务好的深圳动画营销推广,企业标准化体系建设流程为什么非volatile变量也有线程可见性#xff1f;不加volatile也可以看到变量变化是为什么#xff1f;Thread.sleep() 和 System.out.println() 与内存可见性的影响Thread.sleep() 对线程可见性的影响#xff1f;Java中的Monitor监视器是什么#xff1f; Slf4j public clas…为什么非volatile变量也有线程可见性不加volatile也可以看到变量变化是为什么Thread.sleep() 和 System.out.println() 与内存可见性的影响Thread.sleep() 对线程可见性的影响Java中的Monitor监视器是什么 Slf4j public class Volatile {// ReentrantLock reentrantLock new ReentrantLock();public static void main(String[] args) {// 创建任务线程Task task new Task();// 启动子线程new Thread(task, 子线程1).start();try {// 主线程修改共享变量, 查看是否能停止子线程Thread.sleep(3000);task.buffer false;Thread.sleep(100000);} catch (InterruptedException e) {e.printStackTrace();}System.out.println(线程: Thread.currentThread().getName() --- 结束);}static class Task implements Runnable{// public volatile Boolean buffer true;public Boolean buffer true;// 非volatile的共享变量// url// 当不使用volatile时它仍然可以看到其他线程发出的更改 ?// 原因: System.out.println()会执行一段synchronized同步代码而synchronized会让当前线程读取到最新的高速缓存值// 原因2: Thread.sleep 也会触发同步// https://www.jianshu.com/p/163b4832b3e0// /urlpublic Task() {}Overridepublic void run() {int offset 0;// 检查状态 : // (1) 如果是非volatile变量, 子线程只会从工作内存获取, 不会去主内存获取; // (2) 如果使用了System.out.println, 由于println的实现类PrintStream中使用了synchronized, 则会从主存刷新数据到工作内存, 保证线程可见性// (3) 如果使用了Thread.sleep 当子线程休眠结束 会重新从主内存获取数据到工作内存从而达到刷新左右保证线程可见性while (buffer){ // try { // Thread.sleep(200);// // System.out.println(线程: Thread.currentThread().getName() (offset)); // //log.info(线程: Thread.currentThread().getName() (offset)); // } catch (InterruptedException e) { // e.printStackTrace(); // }}// System.out.println(线程: Thread.currentThread().getName() --- 结束);log.info(线程: Thread.currentThread().getName() --- 结束);}} }
http://www.hkea.cn/news/14558807/

相关文章:

  • 全网模板建站系统wordpress加dz
  • 活动手机网站开发2017做网站怎么赚钱
  • 无聊网站建设网站建设项目经验
  • 自己建网站的流程阿里云服务器可以做几个网站
  • 网站开发的开题报告模板泰钢材企业网站源码
  • 网站seo诊断评分45怎样说服企业做网站建设推广
  • 有哪些做排球比赛视频网站滕州做网站
  • 做物流的网站微网站运营
  • 新闻客户端网站开发让别人做网站应注意什么
  • 东莞长安网站优化公司北京海淀建设部大院小区
  • 通用模板做的网站不收录织梦cms收费不交有事吗
  • 如何制作网站免费建站深圳网页制作与网站建设服务器
  • 如何设计服装网站首页什么网站做顶置便宜
  • 渭南网站建设电话广告制作合同模板免费
  • 杭州酒店网站建设漯河seo公司
  • 让人做网站需要准备什么条件网站开发报价单模板
  • 建设 互动 网站 模式哪里可以发广告
  • 新闻视频网站开发ux主题 wordpress
  • 家具网站建设需求网站建设的需求要素
  • 优化网站结构上海企业名录地址电话
  • 网站建设专业公司哪家好学做网站需要学那些程序
  • php源码网站后台面密码忘了在哪能找回密码商城网站制作需要多少费用
  • 天津百度网站排名优化实用又有创意的设计
  • 网站开发asp软件有哪些一个小程序开发费用
  • 湘潭网站建设工作室360网页游戏大全
  • 如何做热词网站镇江市网站
  • 企业手机网站建设新闻asp网站文件
  • 简单的html网站模板下载网站二维码可以做长按识别吗
  • 坦洲网站建设兰州怎么提高网站的排名
  • 庆网站建设河南app定制开发