package thread1;

import java.util.Date;

/**
 * Diese Klasse implementiert das Interface Runnable.
 * In der Methode run() wird 100mal die Zeit ausgegeben.
 * @author  Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet Osnabrueck
 * @date 02.05.2007
 */
public class DateWriter implements Runnable {

	/**
	 * Name des Runnable
	 */
	private String name;
	
	public DateWriter(String name) {
		this.name=name;
	}
	
	/**
	 * Methode des Interface Runnable
	 */
	public void run() {
		for(int i=0;i<100;i++) {
			// Formatierte Zeitausgabe
			System.out.printf(name + ": %1$tT:%1$tL%n", new Date());
		}
	}

}
