Skip to content
Snippets Groups Projects
Select Git revision
  • eb56edc1dc0e4c1d39c39bb1e93aa3cf9f1310df
  • main default protected
2 results

Dockerfile

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    MyOutputClass.java 616 B
    package MyThreads;
    /** Die Klasse definiert die Methode MachWas() als abstract. Sie muss von einer Kindklasse 
     * berschrieben werden. Die Nachkommen dieser Klasse erben wiederum die Implementierung 
     * der Schnittstelle Runnable.
     * @author stedS
     */
    public abstract class MyOutputClass {
    	private String text;
    	int cnt = 0;
    	
    	MyOutputClass(String text)
    	{
    		this.text = text;
    	}
    	
    	protected abstract void MachWas();
    	
    	public void run() {
    		long kk = 0;
    		while (true) {
    			if (kk++ % 1_000_000 == 0) {
    				cnt++;
    				System.out.print(text + " ");
    				MachWas();
    			}
    		}		
    	}
    }