Java教程

JAVA多线程

本文主要是介绍JAVA多线程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

进程

概念:

多线程

public class MyRunnable extends Thread{
	public void run() {
		for(int i=0;i<20;i++) {
			try {
				Thread.sleep(1);
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			System.out.println(Thread.currentThread().getName()+" "+i);
		}
		
	}
}

public class Test {
                 public static void main(String[] args) {
					/*Main t1=new Main();
					Main t2=new Main();
					//t1.run();体现不出多线程
					t1.start();
					t2.start();
					*/
                	 MyRunnable r1=new MyRunnable();
                	 Thread t3=new Thread(r1);
                	
                	 MyRunnable r3=new MyRunnable();
                	 Thread t4=new Thread(r3);
                	 t3.start();
                	 t4.start();
				}
}

这篇关于JAVA多线程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!