请问怎样在程序中的一个位置做一个延时功能呀? 起个线程!可以让他sleep 你想要的时间! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try{Thread.sleep(10000);}catch(InterruptedException e){} 上楼的兄弟有一点小错,应该是:try{Thread.currentThread().sleep(10000);}catch(InterruptedException e){} 楼上的,你的方法和楼上楼上的是一个意思,都是当前的线程SLEEP一下(哈哈)。 让程序执行一些无意义的事情. 那不好,那浪费了 CPU的时间,也浪费的系统资源~ 同意楼上的,如设个while,很多CPU资源都被抢走了。有时就像死机 to JOL(小卡):哦,是因为程序的上下两部分都对同一设备进行操作;上半部分程序对设备的操作还没结束(等设备返回需要延时几秒钟),下半部分的程序就又对该设备访问了,就形成了冲突。 synchronized 只是用于同步,是关于资源共享的问题. 可以设置 标记 ,用 Object的 wait() and notifyAll() Sorry,yeon(Yeon)说的没错,qianying(千影),就用同步吧. 请教Anreddy: 为什么不能用synchronized ,这不是对同一资源同步的问题吗? I said sorry already........... Anreddy,不好意思,我们的贴子几乎同时贴上的,我的晚了一点。:) BufferedInputStream读取http图片丢失数据问题 关于2张图片合成1张的问题 IO流简单问题 Hibernate中怎么样设置池连发呆数? jdbc,jsp javabean,hibernate ejb j2ee ,java内容多,接下去该按什么次序学? 如何测试程序运行占用的内存大小? Eclipse中如何输入命令行参数? JAVA 的类包到底在哪里?谢谢 第一次接触java,编译Hello World问题: 怎样实现网页更新 JAVA编写的程序是否可以编译出EXE文件,不必安装,直接拷贝就能在WINDOWS下运行。 JAVA怎样实现对文件夹的拷贝?
{
Thread.sleep(10000);
}
catch(InterruptedException e)
{}
try
{
Thread.currentThread().sleep(10000);
}
catch(InterruptedException e)
{}
同意楼上的,如设个while,很多CPU资源都被抢走了。有时就像死机
哦,是因为程序的上下两部分都对同一设备进行操作;
上半部分程序对设备的操作还没结束(等设备返回需要延时几秒钟),
下半部分的程序就又对该设备访问了,就形成了冲突。
为什么不能用synchronized ,这不是对同一资源
同步的问题吗?
..........