标签:继承 get bsp cut bool tor 结果 nbsp ide
1. Thread类创建线程 :
1.创建继承线程类:public class MyThread extends Thread{
@Override
run(){
}
}
2.创建对象 MyThread myThread= new MyThread();
3. 启动线程 myThread.start()
2.Runable接口创建线程:
1 1.实现接口:public class Test implements Runable{ 2 @Override 3 run(){ 4 5 6 } 7 } 8 2.生成实例对象。 Test test = new Test(); 9 3.生成Thread类对象,并启动线程。 new Thread(test).start()。
3.Callable 接口创建线程:
1.实现接口类: public class TestCallabe implements Callable<Boolean>{
@Override
Boolean call(){
。。。。。。。
}
}
2.创建目标对象。
TestCallable testCallable = new TestCallable() ;
3.创建执行服务:
ExecutorService executorService =Executors.newFixedThreadPool(3);
4.传入实例对象:
Future<Boolean> submit = executorService.submit(testCallable);
5.获取结果:
Boolean get= submit.get()
6.关闭服务:
executorService.shutdownNow();
标签:继承 get bsp cut bool tor 结果 nbsp ide
原文地址:https://www.cnblogs.com/chencn/p/12232930.html