Advertisement
timdebuyst

TelRunnable.java

Mar 14th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.66 KB | None | 0 0
  1. package hfdst4;
  2.  
  3. public class TelRunnable implements Runnable {
  4.     private static int aantal = 0;
  5.     private int ID, einde;
  6.  
  7.     public TelRunnable(int e) {
  8.         this.ID = aantal++;
  9.         this.einde = e;
  10.         System.out.println("Een nieuwe draad: #"+ID);
  11.     }
  12.  
  13.     public void run() {
  14.         for(int i=0;i<einde;i++) {
  15.             System.out.println("Draad #"+ID+" : "+i);
  16.             try{
  17.                 Thread.sleep(ID*100);;
  18.             } catch(InterruptedException e){}
  19.         }
  20.         return;
  21.     }
  22. }
  23.  
  24. class TestRunnable {
  25.     public static void main(String[] args) {
  26.         TelRunnable[] r = new TelRunnable[5];
  27.         for(int i=0;i<r.length;i++) r[i]=new TelRunnable(5);
  28.         for(int i=0;i<r.length;i++) new Thread(r[i]).start();
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement