刚把交通灯的视频看完,自己也顺着老师的思路写了一遍。但是最后写完就觉得好像有点小问题,是不是在每次绿灯后呢,都有车通过,等到了这个等变暗的时候,是不是会有就是这条路上的车都应该穿过了,那么在下次变绿灯的时候,穿过的车是不是应该是重新进行编号后的车辆呀,这样的话就应该出现编号为1的车了吧。但是我运行的程序没有这种情况,我也统计了一下,就是没有这种情况出现。这是为什么,我始终是没有找出原因。
还有就是在Road类中,构造方法中直接就有线程参与进来,这个应该怎么理解,是说在new这个类的对象时候要把这个线程执行完才算真的把对象生成出来,还是说在new对象的同时来进行这个线程的运行,并且我这个线程其实和这个位置没有关系,只是在run方法中用到你的数据而已呢?
这个线程的新技术有关的视频,现在还没有看,所以这个有点不明白,希望有人能帮忙看看。。。 |