Java中多线程的几种实现方式
1、继承Java.lang包下的Thread类,重写Thread类中run方法,在run()方法中实现运行在线程上的代码。
2、实现Java.lang.runnable接口 ,也是在run()方法中实现运行在线程上的代码。
3、通过Callable和Future task创建线程 ,通过Callable接口,就要实现call方法,
4、通过线程池创建线程
方法1和2 很简单,通过重写run方法 返回值void,所以不能返回结果。
而方法3和4 是有返回值的。方法3的call方法的返回值是object,返回的结果可以放在object对象中。
Java中如何创建多线程
最新推荐文章于 2023-07-30 18:54:37 发布