java线程和线程池

java线程两种形式

  • 这个是正常的Thread
Thread thread2 = new Thread(threadGroup, new Runnable() {
            public void run() {
                //do something.
            }
        }, "No.2");
        thread2.start();

-这个是Future方式 FutureTask<String> futureTask = new FutureTask<String>(new Callable<String>() { public String call() throws Exception { TimeUnit.SECONDS.sleep(5); return "game over!";java

}
    });


    new Thread(futureTask).start();


    System.out.println(futureTask.isDone());
    System.out.println(futureTask.get());

#java线程池线程

相关文章
相关标签/搜索