Advertisement
fensa08

#OS LAB2/1

Mar 28th, 2019
486
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. #OS LAB2/1 made by Fensa08
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStreamReader;
  6.  
  7. public class TwoThreads {
  8.  
  9.     // Thread1 & Thread2 se dadeni, no ne ni trebaat
  10.       /*public static class Thread1 extends Thread {
  11.         public void run() {
  12.             System.out.println("A");
  13.             System.out.println("B");
  14.         }
  15.     }
  16.  
  17.     public static class Thread2 extends Thread {
  18.         public void run() {
  19.             System.out.println("1");
  20.             System.out.println("2");
  21.         }
  22.     }   */
  23.  
  24.     public static class ThreadAB implements Runnable{
  25.  
  26.         String eden;
  27.         String dva;
  28.  
  29.         public ThreadAB(String a, String b){
  30.             this.eden = a;
  31.             this.dva = b;
  32.         }
  33.  
  34.         @Override
  35.         public void run() {
  36.             System.out.println("Print: " + eden + " " + dva);
  37.         }
  38.     }
  39.  
  40.  
  41.     public class Thread12 implements Runnable{
  42.  
  43.         String eden;
  44.         String dva;
  45.  
  46.         public Thread12(String a, String b){
  47.             this.eden = a;
  48.             this.dva = b;
  49.         }
  50.  
  51.         @Override
  52.         public void run() {
  53.             System.out.println("Print: " + eden + " " + dva);
  54.         }
  55.     }
  56.  
  57.     public static void main(String[] args) throws IOException {
  58.  
  59.         System.out.println("Vnesi dva stringa:");
  60.         BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
  61.         String line = in.readLine();
  62.         String pom[] = line.split(" ");
  63.  
  64.         ThreadAB thread = new ThreadAB(pom[0], pom[1]);
  65.  
  66.         new Thread(thread).start();
  67.  
  68.     }
  69.  
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement