1. 程式人生 > >JAVA多執行緒併發Demo

JAVA多執行緒併發Demo

一個最簡單的多執行緒併發demo:

主函式:

public class multithreadReq {
    private static final int THREADNUM = 5;//執行緒數量   
    public static void main(String[] args) {
        //執行緒數量
        int threadmax = THREADNUM;  
        for(int i = 0; i < threadmax; i++)
        {
            ThreadMode thread = new ThreadMode();
            thread.getThread().start();
        }
    }
}

ThreadMode類:

public class ThreadMode {
    public Thread getThread()
    {
        Thread thread = new Thread(new Runnable() {
            @Override
            public void run() {
                for(int i = 0;i < 1024 ; i++)
                {
                    System.out.print("\nout:"+i);
                }
            }
        });

        return
thread; } }

執行效果:
這裡寫圖片描述