java动态显示时间

来源:互联网 发布:淘宝pr 值多少 编辑:程序博客网 时间:2024/06/07 20:55
package Thread;/** * java输出动态的时间 */import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/* * 任务需求:每隔一秒钟,输出一遍时间 */public class Test1 {public static void main(String[] args) {//通过 Timer 和 TimerTask实现Timer tt=new Timer();MyTask m=new MyTask();//tt.schedule(m,0, 1000);////Timer的内部类的实现方式//tt.schedule(new TimerTask(){//@Override//public void run() {//Date d=new Date();//SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd");//System.out.println(s.format(d));//}////}, 0, 1000);new MyTask2().start();}}//外部类class MyTask extends TimerTask{@Overridepublic void run() {Date d=new Date();SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd");System.out.println(s.format(d));}}//通过线程实现class MyTask2 extends Thread{@Overridepublic void run() {while(true){Date d=new Date();SimpleDateFormat s=new SimpleDateFormat("yyyy-MM-dd mm:ss");System.out.println(s.format(d));try {Thread.sleep(1000);} catch (InterruptedException e) {}}}}

原创粉丝点击