Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package threadtest2;
- public class ThreadTest2 implements Runnable {
- @SuppressWarnings("override")
- public void run(){
- double calc;
- for(int i=0;i<50000;i++){
- calc=Math.sin(i*i);
- if(i%10000==0){
- System.out.println(getName()+ "counts+i/10000");}
- }
- System.out.println(getName()+"DONE!");
- }
- public String getName() {
- return Thread.currentThread().getName(); }
- public static void main(String s[]){
- //Подготовка потоков
- Thread t[]=new Thread[3];
- for(int i=0;i<t.length;i++){
- t[i]=new Thread(new ThreadTest2(), "Thread"+i);}
- //Запуск потоков
- for(int i=0;i<t.length;i++){
- t[i].start();
- System.out.println(t[i].getName()+ "started");}
- }
- }
Add Comment
Please, Sign In to add comment