在你的main方法里加上这个
try {
} catch (InterruptedException e) {
e.printStackTrace();
}
sleep是静态方法,它的调用会引起所有进程的休眠.
在等待的进程中执行notify()和wait()方法,在外面的进程计时,执行够一秒的时候放弃cpu,让之前的线程执行
被采纳的那位有个小错误
public?class?a{
public?static?void?main(String[]?args)?{
System.out.println("哈");
try{
Thread.sleep(1000);
}catch(Exception?e){
System.exit(0);//退出程序
System.out.println("成功了");
不处理异常,无法执行
土嘎嘎的粉丝们大家好!
//定义休眠的秒
int
n=
try
{
Thread.sleep(n*1000);
catch(InterruptedException
e)
System.out.println("休眠被中断.");
如有疑问,请追问.
Java线程中会涉及到休眠,可以使用sleep()方法,括号里面填睡眠时间,以毫秒为单位,1秒就填1000.
Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言.Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群.
可以使用将线程休眠的方法,可以实现
做了一段简单的代码给你演示
public class Threadtest implements Runnable{
public void run() {
Thread.sleep(10000);
System.out.println("this is Thread test");
在run方法中执行的是让线程休眠10000毫秒
然后输出this is Thread test
public class DemolTest {
public static void main(String args[]){
Thread t = new Thread(new Threadtest());
System.out.println("Thread test");
t.start();
在上面的这个类中调用线程start方法,进行线程休眠的测试
这样就可以实现程序中实现控制时间长短的需求了
当然,你也可以在主程序中使用Thread.sleep(毫秒);这个方法来实现控制程序停留时间的需求
以上就是土嘎嘎小编为大家整理的java代码停留一秒相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!