IOException...
我觉得读或写的时候同步好一点
我觉得读或写的时候同步好一点
解决方案 »
- spring mvc 拦截器 拦截不到请求
- 这到底神马问题???我要疯了!求解啊!
- Oracle 有导出 CSV 文件的功能,java可以调用Oracle的这个功能吗?
- 关于tomcat的问题,在线急救!!!!
- 要工作还是要生活
- 请教高手如何覆盖hashcode()方法!(如何写这个方法)
- 再问:有谁会在axis中实现soap消息的加密和解密来实现安全的web service
- (struts)一个表单提交后如果有中文信息则到action类中取得的是乱码。如何解决呢
- 刚学EJB,请帮忙看看该程序的问题:关于JNDI的环境变量
- 有没有在广州市这边学j2ee的,我们交个朋友!
- 菜鸟关于java与corba编程的初级问题!!请大虾救命阿!!分不够我再给你另外加。
- 关于EJB问题很简单,但是我冥思苦想许久,没法想通,各位帮一下兄弟!
我在你的main()最后的地方这样添加了一条语句。
prod.start();
filt.start();
cons.start();
//这里是我添加的
try
{
Thread.sleep(4000);
}
catch( Exception e)
{}
我怀疑是3个线程虽然启动了,但是由于这4个线程(包括main线程)执行顺序没有固定,所以可能是主线程已经退出,那么管道是在主类里面声明的,所以也就消亡了。所以在其他线程执行的时候,管道已经不存在了。添加了这条语句之后,可以看到输出结果这只是我的想法