第16周作业

一、题目

  编写一个应用程序,利用Java多线程机制,实现时间的同步输出显示。

二、代码实现

  ThreadObject.java

 1 /**
 2  * 创建Date对象,休眠时间调整为1s
 3  */
 4 package shijian;
 5 
 6 import java.util.Date;
 7 
 8 public class ThreadObject implements Runnable{
 9     public void run() {
10         Date date;
11         while(true) {
12             date = new Date();
13             System.out.println(date);
14             try {
15                 Thread.sleep(1000);
16             } catch (InterruptedException e) {
17                 e.printStackTrace();
18             }
19         }
20     }
21 }

  TestMain.java

 1 /**
 2  * 创建Thread对象,使线程进入等待状态
 3  */
 4 package shijian;
 5 
 6 public class TestMain {
 7 
 8     public static void main(String[] args) {
 9         // TODO Auto-generated method stub
10         Thread t = new Thread(new ThreadObject());
11         t.start();
12     }
13 
14 }

三、运行结果截图

posted on 2019-12-19 21:56  龙卷风摧毁停车场·  阅读(118)  评论(0编辑  收藏  举报