IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 595 JAVA
JDK1.5后提供了线程池,方便于程序员使用java线程池以提高程序运行效率;
同时提高了编写的效率。
Executors是线程池的接口:
实现类一共4种:
newSingleThreadExecutor 用于创建一个单线程化的线程池;
newFixedThreadPool 用于创建一个指定容量的线程池;
newScheduledThreadPool 用于创建一个与时间相关的线程池;
newCachedThreadPoo 用于创建一个缓存线程池。
1,使用多态,利用线程池Executors接口,创建可控制数量的线程池:
Executors pool = newnewFixedThreadPool(10);
2,自定义实现Runnable接口的类,重写run方法(线程任务):
class Myrun implements Runnable{...piblic void run(){...} }
,3,调用线程池方法submit() , 导入自定义线程类,自动开启线程:
pool.submit(new Myrun());
可以通过shutdown来删除线程池:
pool.shutdown();
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JAVA
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 595 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 420 JAVA