Guest User

Untitled

a guest
Mar 20th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. package threadtest2;
  2.  
  3.  
  4. public class ThreadTest2 implements Runnable {
  5. @SuppressWarnings("override")
  6. public void run(){
  7. double calc;
  8. for(int i=0;i<50000;i++){
  9. calc=Math.sin(i*i);
  10. if(i%10000==0){
  11. System.out.println(getName()+ "counts+i/10000");}
  12. }
  13. System.out.println(getName()+"DONE!");
  14. }
  15. public String getName() {
  16. return Thread.currentThread().getName(); }
  17. public static void main(String s[]){
  18. //Подготовка потоков
  19. Thread t[]=new Thread[3];
  20. for(int i=0;i<t.length;i++){
  21. t[i]=new Thread(new ThreadTest2(), "Thread"+i);}
  22. //Запуск потоков
  23. for(int i=0;i<t.length;i++){
  24. t[i].start();
  25. System.out.println(t[i].getName()+ "started");}
  26.  
  27.  
  28. }
  29.  
  30. }
Add Comment
Please, Sign In to add comment