All pastes #1703296 Raw Edit

Inf III Blatt 5 Aufgabe 1

public java v1 · immutable
#1703296 ·published 2009-12-05 18:33 UTC
rendered paste body
import java.io.*;class BspThread extends Thread {    private String t; private int wz, a;    /* Wartezeit wzeit in Millisekunden */    BspThread(String text, int wzeit, int anz) {        t = text; wz = wzeit; a = anz;    }    public void run() {        try {            for (int n=0; n<a; n++) {                sleep(wz);                System.out.println(t) ;            }            System.out.println("Beendet! " + t);        } catch (Exception e) {          System.out.println("Ausnahme: " + e.getClass());        }    }}public class TreadTheThread{	public static void main (String [] args)	{		BspThread thread1 = new BspThread ("->Thread1",1200,5);		BspThread thread2 = new BspThread ("->Thread2",2700,3);				/*System.out.println("===================");		System.out.println("===thread1.run();==");		System.out.println("===thread2.run();==");		System.out.println("===================");		thread1.run();		thread2.run();		System.out.println("===================");		System.out.println("==thread1.start();=");		System.out.println("==thread2.start();=");		System.out.println("===================");		thread1.start();		thread2.start();		System.out.println("===================");		System.out.println("===thread1.run();==");		System.out.println("==thread2.start();=");		System.out.println("===================");		thread1.run();		thread2.start();*/		System.out.println("===================");		System.out.println("==thread1.start();=");		System.out.println("===thread2.run();==");		System.out.println("===================");		thread1.start();		thread2.run();	}}