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

携程网站模板公司网站建设需求分析

携程网站模板,公司网站建设需求分析,建设银行网站号,南京推广平台有哪些参见英文答案 Is this starvation? 2个在我们的大学课程中,我们学习了Threads并使用“Busy Waiting”方法作为在TrafficLight等待的汽车的示例.为此,我们构建了三个类#xff1a; TrafficLight(实现Runnable)汽车(实现Runna…参见英文答案 Is this starvation?                                    2个在我们的大学课程中,我们学习了Threads并使用“Busy Waiting”方法作为在TrafficLight等待的汽车的示例.为此,我们构建了三个类 TrafficLight(实现Runnable)汽车(实现Runnable)主要在我们的Main类中,我们启动两个Thread,一个是Car,另一个是TrafficLight. Car具有布尔属性hasToWait.这个类中的run()方法的工作方式是,只要hasToWait true,它就可以通过while循环工作.要更改此设置,我们在Car类中使用notifyCar()方法,TrafficLight使用该方法. TrafficLight中的run()方法运行Thread.sleep()来模拟一定的等待时间.我教授的一切都很好,但最终我遇到了严重的问题.只要Car类中的while循环为空.当我输入一个非空的System.out.println()时,它可以工作.但是如果Syso为空,则结果是不显示Run of Run方法.当TrafficLight中的Thread.sleep()为0时,它也工作.它比空的while循环工作.这是我的代码Car.javapackage trafficlight;public class Car implements Runnable {private boolean hasToWait true;public void run() {this.crossTrafficLight();}public void crossTrafficLight() {while(hasToWait){ for(int i 0; i20; i){System.out.println(123);}} // Busy waitingSystem.out.println(Auto fährt über Ampel);}public void notifyCar() {this.hasToWait false;System.out.println(Test);}}TrafficLight.javapackage trafficlight;public class TrafficLight implements Runnable {private Car car;public TrafficLight(Car car) {this.car car;}Overridepublic void run() {try {Thread.sleep(100);} catch (InterruptedException e) {e.printStackTrace();}this.car.notifyCar();}}Main.javapackage trafficlight;public class Main {public static void main(String[] args){Car car new Car();TrafficLight tl new TrafficLight(car);new Thread(car).start();new Thread(tl).start();}}问题出在哪儿为什么它适用于我的教授而不是我的电脑我使用JRE 1.7在Eclipse Juno中获得了11的代码解决方法:除了this other answer中所说的所有内容(只需用你的hasToWait代替完成该答案),代码在添加println时开始工作的原因如下 println是一种同步方法;你在两个线程中调用它;这会在两个线程之间创建一个先发生的关系;因此,对子线程可以看到对布尔标志的写入.你可以说它开始大多是偶然的工作你正在捎带println中正在进行的同步.标签java,eclipse,multithreading,busy-waiting来源 https://codeday.me/bug/20190624/1280401.html
http://www.zqtcl.cn/news/454201/

相关文章:

  • 哪个网站可以免费下载ppt模板简述网站开发的过程
  • 中国商标注册网官方网站广东网站建设包括什么软件
  • 个人如何做网站软件企业网站制作设
  • 无锡百度公司王东百度免费优化
  • 做移动网站快速排名软件正能量网站网址大全
  • 网站横幅代码山东省住房和城乡建设厅电话号码
  • 营销模式有哪些seo点击软件哪个好用
  • 信息流网站建设做网站换服务器怎么整
  • html5网站编写wordpress同步到本地
  • php商城网站开发工业设计在线
  • 网站建设发布实训总结网站自适应代码
  • 网站建设与管理是什么摄影网站 蜂鸟
  • 廊坊做网站的大公司wordpress+主题加速
  • 做网站还能挣钱吗网页端
  • 自适应网站建设推荐淘宝详情页设计
  • 手机网站域名设置深圳的网站建设公司怎么样
  • 余姚网站建设设计服务cms网站源码
  • 工作是套模板做网站想做网站制作运营注册什么公司核实
  • 北京网站建设116networdpress导航栏下拉菜单
  • 医院网站建设的目标网络服务许可证
  • 市场部做网站工作职责晋江论坛网
  • 网站怎么吸引人网站优化策略分析
  • 河北建设厅网站衡水网站建设培训学校
  • 新网网站空间到期停了 咋续费网站营销推广应该怎么做
  • 网站建设和编辑实训报告安卓版网页制作软件
  • 网站模板框架站长资讯
  • 上海做网站哪家公司2022年国际国内重大新闻
  • 网站建设如何定位网站建设思路方向
  • 手机网站拦截怎么解除网站生成软件免费制作
  • 中国房地产网站茂名住房和城乡建设厅网站