IOException...
我觉得读或写的时候同步好一点
我觉得读或写的时候同步好一点
解决方案 »
- 关于上个问题的继续 为什么我通过Ajax返回来的值是true 我必须点击2次登录按钮才能登陆成功
- 高分求Linux下JavaEE Eclipse 部署网站的方法
- 文件解析
- 请各位高手帮忙 一个ebj在一个事务中访问同一个数据库的多个数据源出错
- jvm启动的同时 如何实现加载表中的数据
- 不设置session超时时间有什么后果?
- 搞过InstallAnywhere的朋友请进来帮帮忙,谢谢。
- 如何监控端口进出的数据?
- 你为什么留下来?
- 如何开始着手学习J2EE
- 菜鸟关于java与corba编程的初级问题!!请大虾救命阿!!分不够我再给你另外加。
- 关于EJB问题很简单,但是我冥思苦想许久,没法想通,各位帮一下兄弟!
我在你的main()最后的地方这样添加了一条语句。
prod.start();
filt.start();
cons.start();
//这里是我添加的
try
{
Thread.sleep(4000);
}
catch( Exception e)
{}
我怀疑是3个线程虽然启动了,但是由于这4个线程(包括main线程)执行顺序没有固定,所以可能是主线程已经退出,那么管道是在主类里面声明的,所以也就消亡了。所以在其他线程执行的时候,管道已经不存在了。添加了这条语句之后,可以看到输出结果这只是我的想法