- 浏览: 3414 次
- 性别:
- 来自: 苏州
最新评论
文章列表
初学JavaFX,感觉比起Swing来确实好用了很多。相信发展前景会一片光明。 做了一个俄罗斯方块算是小练习,由于是初学还有很多不懂的地方。可能有更好的方法,还请多多指点。 话不多说 直接上图
图一 : 游戏未开始界面
图2: 游戏运行时
图3 : 游戏结束
程序包见附件Tetris.jar
生产者消费者问题是多线程中一个典型的案例. 其主要逻辑是 生产者生产产品, 将将生产的产品放入到产品队列中供消费者队列. 消费者再从产品队列中取得产品进行消费.
需要注意的是:
1) 当产品队列中产品的数量达到饱和状态, 生产者停止生产进入等待状态, 等待消费者从队列中取走产品时唤醒生产者继续生产.
2) 当产品队列中产品的数量不足时, 消费者停止消费进入等待状态, 等待生产者再往队列中存入产品时唤醒消费者继续消费.
下面是具体代码
主类MainProcesser:
import java.io.DataInputStream;
import java.io.IOExcep ...
- 2009-05-27 11:35
- 浏览 873
- 评论(0)