第16周作业

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

SimpleThrea类:

 1 package clock;
 2 import java.util.Date;
 3 /**
 4  * 输出当前时间,线程休眠一秒钟
 5  */
 6 public class SimpleThread extends Thread{
 7     
 8     public void run() {
 9         Date date;
10         while(true) {
11             date = new Date();
12             System.out.println(date);
13             try {
14                 sleep(1000);
15             } catch (InterruptedException e) {
16                 e.printStackTrace();
17             }
18         }
19     }
22 
23 }

Tesa类:

 1 package clock;
 2 /**
 3  * 创建SimpleThread类对象st,调用run()
 4  */
 5 public class Tesa {
 6 
 7     public static void main(String[] args) {
 8         SimpleThread st = new SimpleThread();
 9         st.run();
10     }
11 }

运行截图:

posted @ 2019-12-20 11:08  02孙帅群  阅读(74)  评论(0编辑  收藏  举报